Designated by UNESCO, World Heritage Sites are natural or man-made areas, landmarks, sites or structures recognised as having cultural, historical or scientific significance and therefore deserving special international protection. While India boasts of 42 of those in total, eight of them belong to South India. Check out the gallery to know more about them: