agreekadventure.com
Snorkeling as a family vacation – AGreekAdventure World Travel Blog
There is little need for complicated equipment snorkeling is a great option for those traveling with people of varying skills, including young children