Benagil cave in Algarve Top down view. Beautiful sandy beach with turquoise water and kayak. Lagos, Carvoeiro, Algarve, Portugal