Snorkeling is an amazing underwater activity to explore the marvels of the mysterious underwater world and marine life. Done in the shallow water depths by wearing an eye mask, fins, and snorkel, Snorkeling has emerged as a highly sought-after activity for Indian travellers as it serves both swimmers and non-swimmers alike. There are several places […]