Stones, stones, stones and more stones. That is what Hampi is! But these stones have a meaning. Some are ruins dating back to the Middle Ages, some created impressive hills of boulders, some are used for carvings and others to build temples. Hampi is not just another historical village, Hampi is a UNESCO World Heritage site and a must visit on your trip to India.