Located in the northern part of Karnataka, Hampi is a temple town accoladed as a UNESCO World Heritage Site. ...