AdventureBora Caves, Andhra Pradesh9 Oct 2022Borra Caves, located in the Ananthagiri hills of Andhra Pradesh, are among India’s deepest caves.׋›