Skip to main content
Login Join
Archaeological stone structures and pillared ruins at the Hampi UNESCO World Heritage Site, India.