If you are anywhere near the cities Vijayawada or Amaravati, in the state of Andhra Pradesh in India, you got to visit Undavalli Caves. This rock cut Hindu cave temple definitely deserves a few hours of your precious time. The moment I saw some of the pho