Kovalam has one of Tamil Nadu's most pristine beaches. It is popular for surfing. Kovalam even offers classes to allow people to learn surfing.