Castro Marim

Castro Marim municipality is divided in 4 parishes: Altura, Azinhal, Castro Marim and Odeleite.

Castro Marim City Hallwww.cm-castromarim.pt