Pataleshwar temple is one of the popular places of worship in Pune, located in JM Road (Junglee Maharaj Road). I was there during April 2010.
Pataleshwara temple is a small campus, located slightly below the ground level (Not really a cave like Borra Caves or any other cave temples you might have seen). It houses couple of idols of Rama, Laxman and Sita and other gods, besides the main god, Lord Siva.
Also read: Aga khan palace Pune * Shanivar Wada * Wooden sugarcane juice machine *