3 Days in Hampi – Best time to visit, Must-Eat, Must-Visit & moreHampi, a small town in Karnataka, South India, is a treasure trove of history and...