India has huge number of beaches in various cities from different states. India has 7,516 km sea length and has many popular beaches in the world. India’s beaches attracts a lot of tourist people every year. India has surrounded by Indian Ocean, Arabian Sea and Bay of Bengal. India’s coastline measures 7,517 kilometers in length; of this distance, 5,423 kilometers belong to peninsular India and 2,094 kilometers to the Andaman, Nicobar, and Lakshadweep island chains. According to the Indian naval hydro-graphic charts, the mainland coastline consists of the following: 43% sandy beaches; 11% rocky shores, including cliffs; and 46% mudflats or marshy shores

Below are the list of beaches in Kerala,

Alappuzha Beach
Chavakkad Beach, Thrissur
Cherai Beach
Fort Kochi beach, Cochin
Kollam Beach
Kovalam, Trivandrum
Marari beach
Meenkunnu Beach
Muzhappilangad Beach, Thalassery
Payyambalam Beach
Snehatheeram Beach, Thrissur
Shangumughom Beach, Trivandrum
Thekkumbhagam-Kappil Beach, Paravur
Thirumullavaram Beach, Kollam
Varkala, Trivandrum