Zambujeira do Mar, Small Sea Town in Odemira
Zambujeira do Mar is a small sea side town on the coast of the Alentejo, in western Portugal. It has some fine sandy beaches and picture perfect traditional architecture, making it a small but well loved destination for visitors. Zambujeira’s coast is part of the Nature Park of the Southwest Alentejo. Zambujeira do Mar is a parish of Odemira, […]

