World Snorkelling Day 2025 — 6 Places In India Where You Can Experience Snorkelling

Thinking of India's natural beauty often leads people to consider its majestic mountains, ancient temples, or the lush backwaters. But just beneath the ocean's surface rests an equally mesmerising world waiting to be explored through the art of snorkelling.

Between the crystal waters of the Andamans and the underrated shores of Maharashtra lie more all-vibrant snorkelling spots than one might expect in India. These places are ideal for marine adventures that one will never forget, whether they are seasoned explorers or putting on their masks for the very first time.

Kovalam, Kerala

(Image Source: x/ KeralaTourism)
(Image Source: x/ KeralaTourism)

Kovalam Beach, which is known for its golden sands and swaying palms, boasts a colourful underwater realm. Head to Lighthouse Beach, where rock formations and swarms of reef fish light up the waters of the Arabian Sea. It’s the snorkelling spot in ‘God’s Own Country’.

Grande Island, Goa

While beaches and nightlife elsewhere in Goa lure tourists from around the world, Grande Island shows another side of the state, peaceful and untamed. Off the coast of Baga or Candolim, just a boat ride away, the island is ringed by serene, transparent seas. Snorkelling, one can spot coral gardens, rainbow-coloured fish, and even sunken ships underwater, giving the experience an element of mystery.

Netrani Island, Karnataka

(Image Source: x/ incredibleindia)
(Image Source: x/ incredibleindia)

Netrani Island that lies off Murudeshwar is a secret snorkelling gem. Butterflyfish, groupers, and the occasional whale shark can be found in the deep blue waters. The pristine reefs and steep drop-offs of this island provide an exhilarating world to explore for snorkellers.

Tarkarli, Maharashtra

(Image Source: x/ maha_tourism)
(Image Source: x/ maha_tourism)

Maharashtra may not be the top destination for snorkelling, but Tarkarli in the Sindhudurg district is a secret treasure. The waters around the ancient Sindhudurg Fort are clear and have a vibrant collection of fish, sea urchins, and corals. It's an affordable and off-the-beaten-path destination ideal for weekend aquatic escapades.

Lakshadweep Islands

(Image Source: Canva)
(Image Source: Canva)

Away from the thronged beaches of the mainland, Lakshadweep's Agatti, Bangaram, and Kadmat islands provide a snorkelling experience that is in a class of its own. With pristine coral reefs and lagoons that glisten in every blue hue, these islands are perfect for those seeking both ocean splendour and isolation. 

Havelock Island, Andaman & Nicobar

(Image Source: Canva)
(Image Source: Canva)

Havelock Island has won its title as India's best snorkelling spot for a reason. Radhanagar Beach and Elephant Beach provide superior visibility, breathtaking coral reefs, and close encounters with clownfish, sea turtles, and so much more.

 

lifestyle