Hampi, the city of ruins is a UNESCO World Heritage Site, owing to the ancient temples, forts, palaces and other monuments here.