europe, portugal, algarve, the algarve, castro marim, town, village, old town, architecture, football, soccer, field, sportfield, soccer field, sport ground, track, concrete, buildings, aerial, gathering, aeriform, community, course, sport, ethereal, settlement, landmass, small town, athletic game, edifice, european country, urban area, game, path, building, district, field game, diversion, outdoor game, contact sport
the town of Castro Marim at the east Algarve in the south of Portugal in Europe.