On the banks of the river Krishna, north of the modern-day Andhra capital, lies the remains of the Great Stupa…
Borra Caves, an already well-known tourist spot in Andhra Pradesh, is gearing up to host new attractions to give its…