Diving and snorkeling are very similar in many ways. You just need quite a bit less money and less time for planning when you want to snorkel. Just put on your mask, and plunge into crystal waters to behold the best of the underwater world, at least what is closer to the surface.
One of the [...]