Ancient rock-cut caves that are also the greatest examples of religious harmony, The Undavalli Caves are carved into a sandstone hillside overlooking the Krishna River, pretty similar to how Ajanta ...