Search for itineraries, destinations, hotels or activities
Photo 1 of 1
Karla Cave is amongst 13 Buddhist temple located in Lonavala. It is very well maintained, structures are amazingly beautiful. This picture is of inside the Caves. It is also know as 'The Great Chaitya Cave'.