As soon as the name of Lakshadweep comes to mind, a picture of crystal-clear water, white sand and untouched islands emerges in the mind. But do you know that other beaches of India also give tough competition to Maldives? With natural beauty, exciting activities and great accommodation options, these beaches shine as a jewel in the crown of Maldives. So let us set out on a journey to 5 unmatched beaches of India, which, apart from Lakshadweep, will give you the same experience as Maldives.

Kovalam and Marari Beach (Kerala)

Kerala is known for its backwaters and beautiful beaches. Kerala is also called the 'sea queen' of India. Here you will get to see beautiful beaches, lush green forests and ancient temples. The serene atmosphere and Ayurvedic spas of Kovalam and Marari Beach are as relaxing and attractive as the resorts of Maldives. The experience of living in houseboats in Kerala is also a unique pleasure.

Anjuna, Calangute Beach (Goa)

Bathing under the sun, strolling on the golden sands, enjoying surfing in the blue ocean and watching the beautiful sunset, this is the essence of the beaches of Goa. Goa is known for its nightlife, delicious seafood and beautiful beaches. Anjuna, Calangute and Bagh promise the same exciting atmosphere and luxury resorts as the Maldives.

Havelock Island (Andaman and Nicobar)

Drowned in natural beauty, Andaman and Nicobar Islands are a mix of white sand beaches, dense forests and vibrant coral reefs. The peace of Radhanagar Beach and Havelock Island is no less than any island in Maldives. Here you can enjoy scuba diving, snorkeling and jungle safari.

Murudeshwar Beach (Karnataka)

Karnataka is known for its beautiful beaches. Some of the most popular beaches in Karnataka include Gokarna Beach, Udupi Beach, Murudeshwar Beach and Chikkamagaluru Beach. These beaches are known for their beautiful waters, white sand and ancient temples.

Photo Credits: Google