Benagil Cave sits on the southern coast of Algarve, Portugal. The currents around the cave can be strong so instead of swimming, many people will ... breathtaking wave photos you won’t believe ...