Hampi in Karnataka is one of those have it all kind of destinations. Its fame spreads far and wide and most people end up lingering there longer than planned. There is something very magical about the serene riverside setting of Hampi and the laidback, ea