While snorkeling usually involves immersing yourself in underwater landscapes, land snorkeling invites you to really ...
For those people unprepared to learn to scuba dive, snorkeling is a great way to explore the water while remaining close to the surface. The main problem with it is that it forces the swimmer to ...