DescriptionABP 3722.jpg English: hampi,karanataka Hampi is an ancient village in the south Indian state of Karnataka. It’s dotted with numerous ruined...