Sea Cave in Benagil Beach, Algarve, Portugal, between Carvoeiro and Armação de Pêra.Benagil, Lagoa, Faro, Portimao, Algarve, Portugal, Atlantic Ocean.