Snorkelling is a water adventure sport and also an accessible way to explore the underwater world. It gives you a glimpse into the vibrant marine life that exists just beneath the surface. Snorkelling can be enjoyed in various settings. Here are some of the best places for snorkelling in India.
Andaman and Nicobar Islands: The crystal-clear waters of the Andaman and Nicobar Islands offer one of the best snorkelling experiences in India. You can explore the vibrant coral reefs, shipwrecks and diverse marine life of this island.
3/6Image Source : Canva
Lakshadweep Islands: Located off the coast of Kerala, the Lakshadweep Islands are a snorkeller's paradise. Discover the stunning coral reefs, sea turtles, and colourful fish that inhabit these waters.
Advertisement
4/6Image Source : Canva
Goa: The coastal waters of Goa offer a snorkelling experience like no other. Explore the coral reefs, rocky crevices and shipwrecks that are home to a diverse array of marine life.
5/6Image Source : Canva
Netrani Island: Located off the coast of Karnataka, Netrani Island gives you one of the best snorkelling experiences. Explore the underwater and marine life at this place.
6/6Image Source : Canva
Tarkarli: Located in Maharashtra, Tarkarli is a snorkeller's delight. You can see the coral reefs, sea turtles and colourful fish that inhabit these waters.