Tag: cave

  • Borra Cave Borra Cave is one of the largest caves in India, located in the Ananthagiri Hills of the Araku Valley in Andhra Pradesh. It is stretching over a kilometer long and descending to a depth of about 80 meters. It’s believed to be millions of years old and is formed by the action of…

    Borra Cave: One of the largest cave in India