Mamallapuram, 58 km south of Chennai, has a beautiful beach spanning a distance of over 20 km. Once the site of the erstwhile Pallava Kingdom's seaport, the place today abounds with stone carvings, caves, rock-cut temples also attract tourists. A crocodile farm, snake venom extracting centre, schools of art and sculpture and a wide choice of resorts along the beach draw holiday-seekers all round the year.