Snorkeling is one of the best ways to experience the natural beauty of the ocean and observe the amazing creatures that call it home. As long as you can swim, there's not much to it. All you need is a ...
ST. PETE BEACH, Fla.—Not only can you grab a drink and sit down for a delicious meal at RumFish Grill, but you can take part in a snorkeling experience that showcases what the Gulf of Mexico has to ...