Borra Caves, Visakhapatnam
India/Andhra Pradesh /Visakhapatnam /Visakhapatnam Borra Caves are located at a distance of 92 Km north of Visakhapatnam. Edit Detail InformationEdit Borra caves, Visakhapatnam, are the natural caves, that are said to have originated from the Gosthani river, which flows through these caves. The caves were created due to the flow of river over the limestone […]