India has a lot of beaches that are no less picturesque. Here we have listed down some of the beautiful beaches in India you must visit.
Calangute Beach, Goa

Calangute Beach is the longest beach in North Goa, located 15 km from Panjim and extending from Candolim to Baga. It is one of the top 10 bathing beaches in the world. Visitors can enjoy parasailing, banana boat rides, jet skiing and water surfing.
Half-moon Beach, Gokarna

Tourists can trek from Paradise Beach to reach Half-moon Beach in Gokarna. On this route, one can enjoy the fantastic view from the cliff and the refreshing greenery. The Half-moon Beach is very clean and is separated from Om Beach by a ridge.
Varkala Beach, Kerala

Varkala is a quiet village located on the outskirts of Thiruvananthapuram district. It has a beautiful beach which is one of its best tourist attractions.
