bora caves

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 also the part of Anantagiri hills. The caves considered to one of largest caves in India and at an altitude of 2,313ft above sea level. Borra caves are located in Andhra Pradesh, 468 km from… Read More