Tag: bora caves
Araku Valley Borra Caves – India’s Largest Caves
Amit Sharma August 14, 2018
The Borra Caves – బోరా గుహలు The Borra caves, also known as Borra Guhalu in Telugu, are located in the eastern part of India and is…