Top 5 Indian Cave Destinations

borra
5.Borra Caves:

Borra Caves are also called as Borra Guhalu in Telugu as it is situated in the Visakhapatnam district of the State of Andhra Pradesh. These caves are considered as one of the largest and deepest caves in the country.

Previous
Write your comment now