Tantrayana

Displaying 1 - 3 of 3
Ellora is a group of 34 major rock-cut caves associated with three major Indian religions, Buddhism, Hinduism and Jainism, and more than 25 to 30 small excavations. The ancient name of this site, Elapura, is mentioned in inscriptions. The site has been mentioned by saints as well as travellers who…
in Interview
in Image Gallery
Ayan Ghosh
in Image Gallery