Hampi, located in Karnataka, India, is one of UNESCO's World Heritage Sites. It was the rich imperial capital of Vijayanagara empire that flourished in India's Deccan region from mid-14th to mid-16th century. Centuries later, it still retains its charm, attracting thousands of tourists and requiring several days to fully explore it.