With its stunning architecture, ancient temples and unique boulder-strewn landscape, Hampi has always been in the bucket list ...