If you have ever tried water sports or gone swimming off the Southwest Coast of Florida you may well have spotted some incredible marine life that you haven’t seen up close before, among them, the seahorse. These beautiful little creatures can be found in the Gulf of Mexico and can be quite difficult to see […]