Borra Caves

Borra caves is longest cave in india.Bora caves situated on visakhapatnam-araku road, 99km from visakhapatnam and 33km from araku and is located at 1400 meter above sea level in anantagiri area of visakhapatnam.The Borra caves are very beautiful and the natural formation of these caves is also unique.Tourist have been visiting the place since 1970.There […]