You do not need to be able to swim well but should be comfortable in the water, the more comfortable you are in the water the more you will enjoy the snorkeling experience.
You do not need to be able to swim well but should be comfortable in the water, the more comfortable you are in the water the more you will enjoy the snorkeling experience.