10 Best Beaches In Tamil Nadu Every Beach Lover Should Explore

10. Velankanni Beach

9. VGP Golden Beach

8. Auroville Beach

7. Sadras Beach Resort

6. Elliot’s Beach

5. Sothavilai Beach

4. Covelong Beach

3. Marina Beach

2. Mahabalipuram Beach

1. Kanyakumari Beach