Caves in India
Travelers are voting Pataleshwar Cave Temple, Ajanta Caves and Elephanta Caves as the best of 121 caves in India. Also popular are Borra Caves in Visakhapatnam, Bhimbetka Rock Shelters in Bhopal and Ellora Caves in Aurangabad. Want more? Check out our map of caves in India or these 5 caves near Mumbai.