Videos

Kankeshwar Temple: Shiva On The Hills

ByIndica Pictures

A trek up the hills near Mapgaon, Maharashtra, to reach the 1,764 Shiva temple is no small effort but a divine one.