Tamil Nadu has a a long coastline with some brilliant beaches. Its highlights are the largest Marina Beach and the tip of Indian peninsula – Kanyakumari beach.