Coasteering and Snorkeling on the Algarve's Vicentine Coast | climbing | other | snorkeling