Adventure

Bora Caves, Andhra Pradesh

Bora Caves, Andhra Pradesh

Borra Caves, located in the Ananthagiri hills of Andhra Pradesh, are among India’s deepest caves.