Grab your mask and fins, and discover these 7 magical snorkeling spots most tourists overlook. Situated at the southern tip ...
There’s a beach club where you can get a free life jacket to use for snorkeling. It’s a long swim to get to the reef, but absolutely worth the effort. Punta Sur is the perfect place to spend ...