The Andaman and Nicobar Islands, located in the Bay of Bengal, are known for their crystal-clear waters and vibrant coral reefs. Havelock Island, in particular is a popular spot for snorkelling.
The Lakshadweep archipelago, situated off the southwestern coast of India, is another tropical paradise with excellent snorkelling opportunities. Islands like Bangaram, Agatti, and Kadmat boast clear turquoise waters, thriving coral reefs and a wide array of marine species.
Also known as Pigeon Island, Netrani is a small island off the coast of Karnataka. The clear waters surrounding Netrani offer fantastic visibility, making it an ideal spot for snorkelling. Divers and snorkelers can explore vibrant coral formations and encounter diverse marine life.
Tarkarli, situated along the Konkan coast in Maharashtra is known for its pristine beaches and rich marine biodiversity. Tarkarli Beach and nearby locations provide opportunities for snorkelling allowing visitors to witness colourful coral formations and a variety of fish species in the Arabian Sea.
While Goa is renowned for its lively beaches and vibrant nightlife, it also offers excellent snorkelling opportunities. Palolem Beach and Grande Island are popular snorkeling spots, where visitors can explore underwater rock formations, vibrant corals and a diverse array of marine life including sea turtles.