borra caves
Posted in Andhra Pradesh Tours & Travel

Araku Valley Borra Caves – India’s Largest Caves

The Borra Caves – బోరా గుహలు The Borra caves, also known as Borra Guhalu in Telugu, are located in the eastern part of India and is…

Continue Reading...