Undavalli Caves
Near Prakasam Barrage, Vijayawada India
Undavalli Caves is a Sacred & Religious Sites, Caverns & Caves, Points of Interest & Landmarks place is located in Vijayawada, Andhra Pradesh. The address of Undavalli Caves is Near Prakasam Barrage, Vijayawada India.