My picture of the day Kailashanath Temple, Ellora, Maharashtra Share on Facebook Tweet on Twitter Kailashanath Temple, Ellora, Maharashtra. The largest monolithic Temple complex in the World. Excavated from a single Rock and a UNESCO World Heritage site. **** dr.surendra www.drsurendra.com Feb – 15 – 2018