India, Karnataka, Hampi Bazaar, sacred town, pilgrim