Must Visit Buddhist Caves in India: Ajanta and Ellora Posted by By Gajendra Pancholy December 25, 2024 Must Visit Buddhist Caves in India: Ajanta and Ellora India’s heritage is a treasure trove of spirituality, culture, and art. Among its gems are the Ajanta and Ellora caves, two…