Havelock Island, Andaman and Nicobar Islands: Havelock Island is a popular destination for snorkelling in India. The clear waters are home to a variety of marine life, including colourful fish, corals, and even turtles.
Malvan, Maharashtra: Malvan is a great destination for snorkelling in Maharashtra. The waters are home to a variety of marine life, including octopuses, eels, and colourful fish.
Netrani Island, Karnataka: Netrani Island is a popular snorkelling destination in Karnataka. The clear waters are home to a variety of marine life, including butterflyfish, rays, and even whale sharks.
Pigeon Island, Mahabalipuram: Pigeon Island is a great spot for beginners. The waters are shallow and calm, making it an ideal place for first-time snorkelers.
Varkala, Kerala: Varkala is a popular beach destination in Kerala. The clear waters are home to a variety of marine life, including colourful fish, corals, and even sea turtles.
Dwarka, Gujarat: Dwarka is a popular destination for snorkelling in Gujarat. The waters are home to a variety of marine life, including colourful fish, corals, and even dolphins.
Murudeshwar, Karnataka: Murudeshwar is a popular destination for snorkelling in Karnataka. The waters are home to a variety of marine life, including rays, eels, and colourful fish.
Tarkarli, Maharashtra: Tarkarli is a great spot for snorkelling in Maharashtra. The clear waters are home to a variety of marine life, including seahorses, stingrays, and octopuses.
St. Mary’s Island, Karnataka: St. Mary’s Island is a popular destination for snorkelling in Karnataka. The clear waters are home to a variety of marine life, including colourful fish and corals.
Coral Island, Goa: Coral Island is a popular destination for snorkelling in Goa. The waters are home to a variety of marine life, including colourful fish, corals, and even sea turtles.