If you are in Algarve or going there don’t leave without visiting the most beautiful marine caves of Europe on a Benagil cave boat tour!