PORTUGAL, ALGARVE, SOUTH COAST Praia Marinha, a beautiful beach in a rocky cove surrounded by sea arches and pinnacles, west of Albufeira