9 Amazing Things To Do Hampi, India

  The ancient city of Hampi in the southwestern Indian state of Karnataka is a UNESCO World Heritage site and a magical place with plenty…