Borra is a village near the Ananthagiri hills in the southeast corner of Srungavarapukota taluk of Visakhapatnam District. It is about 29 km from Araku Valley and 90 km from Visakhapatnam. Major attraction is the caves found here, popularly known as Borra Caves.