HAMPI, India (Reuters Life!) - A visit to Hampi, a historical town tucked away among the hills in Northern Karnataka, is a step back in time. Situated beside the Tungabhadra river, Hampi was an ...