Focus: 5 of the most incredible snorkeling spots in the world

It is highly unlikely you haven’t seen amazing breathtaking scenes of the underwater world in movies, documentaries, or pictures on social media. There are many beauties you can witness underwater: from millions of marine species in various color combinations, shapes, and forms to incredibly colorful coral reefs. One must definitely experience this at least once in their lifetime.