Borra caves in vishakapatinam
Borra caves lies in the coastal district of vishakapatinam, in the southern state of Andhra pradesh in India. Being the largest cave in india, this place has developed into a tourist spot. Daily tourist buses ply from vishakaptinam to cater the tourists need. The nearby areas are also beautiful particularly the arraku valley tourism circuit. … More Borra caves in vishakapatinam



