Mamarrosa


Mamarrosa - town and former civil parish in Portugal.