Buddhist sites around Visakhapatnam to get a facelift, zipline to be added at Borra Caves
Borra Caves, an already well-known tourist spot in Andhra Pradesh, is gearing up to host new attractions to give its visitors a memorable and adventurous experience. In a bid to ...