Undavalli Caves is located in India on Penumaka - Vijayawada Road Near Prakasam, Barrage, Undavalli. Undavalli Caves is rated 4.2 out of 5 in the category historical place in India.
Address
Penumaka - Vijayawada Road Near Prakasam, Barrage, Undavalli