One of the most fulfilling sport hobbies is snorkeling with marine life in the wild. Being able to observe wildlife in their natural habitat while respecting their space is an amazing feeling. Whether ...