Mosteiros is located on the north-west coast of São Miguel island, about 40 minutes away from Ponta Delgada.
Mosteiros is located on the north-west coast of São Miguel island, about 40 minutes away from Ponta Delgada.
Sign Up for Email Updates on News & Offers