India is considered a subcontinent by many travellers, but amidst the huge landlocked regions, the country has among the most beautiful beaches in South Asia. If you’re looking for something different from over-crowded beaches in Goa, here is a list that’s definitely should be added in your bucket list.

Mandrem Beach, North Goa

Take the road less travelled and skip the tourist beaches in Arambol and Palolem for a while. Head to Mandrem Beach in the North Goa coastline and you’ll see why many say this is a divine secret. While many opt to join yoga and meditation groups, the best self-enlightenment comes from the beach-bound island that’s connected by a lone bridge.

Radhanagar Beach, Andaman Islands

Access to Havelock Island and the rest of Andaman Islandsmay be limited to scheduled ferries and private cruises, but the time, effort and expense is well worth it. Radhanagar Beach is located at the western coast and has one of the most beautiful beaches in Havelock. Secluded by the island cove, sand as white as the clouds and everything as blissful as a dream, see for yourself why this is ranked as the best beach by many travellers.

BangaramBeach, Lakshadweep Islands

Is there really heaven on Earth? Let a day in Bangaram Island beguile you on what it is like to live in paradise. This place isn’t anything like luxurious upscale beaches resorts. There is no need for that as nature will speak for itself. It’s located off the coast of Kerala, in the middle of the warm Arabian sea. It’s one of precious island jewels of Lakshadweep where you’ll find stretches of white sand, elegant coastlines with palm trees and sparkling clear waters.

Agatti Island, Lakshadweep

Among the 36 coral islands in Lakshadweep, the Agatti Island takes you to a place and time where the gods of the sea would have probably lived. The aquamarine waters of the lagoon, divine white beaches and green canopies of nature, it’s a feast of colors for the eyes and the soul. The island also has the only aerodome in the area, where you can find flights between Agatti to Kochi or Bangalore.

Paradise Beach, Pondicherry

Those who are in the east coast of India doesn’t need to travel to the other side to get a dose of vitamin sea. As the name suggests, Paradise Beach won’t disappoint you. It’s located at Chunnambar, and you need to travel via backwaters for about half an hour. Bit of a challenge as there are no signs of commercialization and beaches resorts, but once you see the wide golden desolate shores, you’ll forget everything else that bothers your mind.

Kashid Beach

Here’s a perfect getaway destination that’s just a couple hours’ drive from Mumbai or Pune. You’ll know that you’ve escaped the city once you see the green mountains and smell the salty sea breeze. Don’t get fooled though with the row of pine trees and lakes, just drive further towards the coastline.Heed to the ocean’s calling and you’ll find one of the most beautiful beaches in Maharashtra.

Malpe Beach in St. Mary’s Island

Somewhere in the St. Mary’s Island in Karnataka, is one of the unusual beaches you’ll see. Yes, there are coconut trees, sandy shores and splashing waves from the Arabian Sea. But there are also hexagonal clusters of basaltic rock formations around Malpe Beach that create an alien-like landscape that you definitely don’t see everyday.