Ellora caves are located near Aurangabad in Maharashtra. It is declared as World Heritage Site by UNESCO. It consists rock carved temples of Hindus, Buddhist and Jain. Hindu temple is named as Kailasa (cave 16). It considered as most remarkable among all caves. I got a chance to visit this amazing place recently so sharing … Continue reading Ellora Caves – Kailasa Temple →...