europe, portugal, algarve, the algarve, castro marim, town, village, old town, architecture, province town, houses, painted, white, building, gathering, landmass, dwelling, district, small town, house, housing, community, european country, settlement, urban area