Taboada, Spain
Full City Profile
3,818
Population
54/sq mi density
2,044 ft
Elevation
623 meters
54°F
Avg Temperature
12°C
Taboada, Spain
At a Glance
Avg Temperature
54°F
Data Overview
People
Population3,818
Density54/mi²
Climate
Avg Temp54°F
Rain64.1 in/yr
Elevation2,044 ft