Many states in India witness coastal erosion but the factors that cause coastal erosion is different in different states.
The south west moonsoon winds cause coastal erosion in Gujarat, Maharashtra, Goa, Karnataka, Kerala and Tamil Nadu.
Tropical cyclones cause coastal erosion in Tamil Nadu, Andhra Pradesh and Odisha.
Tsunamis cause coastal erosion in the Andaman & Nicobar Islands.