Praia marinha Carvoeiro, Portugal Beach water rock Coast Nature Sea cliff coastal and oceanic landforms promontory valley headland canyon cape formation stack klippe shore terrain sky cove escarpment islet Ocean rocky natural arch inlet outcrop peninsula stone
Praia marinha