×
Did you mean: Goodall

Godall

Municipality in Spain
Godall is a municipality in the Montsià comarca, Tarragona Province, Catalonia, Spain. Godall gives its name to the Serra de Godall, a moderately high and smooth calcareous mountain range that rises above the town. Wikipedia
Population: 591 (2018)
Elevation: 551′
Area: 12.97 mi²
Autonomous Community: Catalonia