“Mosteiros” translates to “monasteries” in Portuguese. This beach is believed to have been named after the presence of small monastic hermitages in the area during the early settlemen ...