One of the most popular water activities for tourists traveling for beach vacations is snorkelling. Nothing beats escaping reality and traveling to a remote beach to float through tranquil waters, marvelling over the vibrant fish and mesmerising sea creatures.
The Top 5 Best Snorkelling Beaches Around the World
