Mazaricos

Travel Guide

A rustic stone cottage with a tiled roof, surrounded by greenery and set against a backdrop of a clear sky with scattered clouds.
A beach with a rocky shoreline, calm water, and a distant hill.