India's best virgin beaches

Length of India's coastline is about 17181 km. Goa and Kerala has plenty of charming beaches which attracts numerous visitors. Other important beaches are

1. Diu beach, Gujarat
2. Alibaug beach, Mumbai
3. Chowpatty, Mumbai
4. Juhu beach, Mumbai
5. Ratnagiri beach, Maharashtra
6. Karwar beach, Karnataka
7. Marina beach, Chennai
8. Mahabalipuram beach, Chennai
9. Chilka lake & beach, Orissa
10. Puri beach, Orissa
11. Sunderbans, West Bengal