Termoli, Italy
Full City Profile
31,044
Population
997/sq mi density
49 ft
Elevation
15 meters
60°F
Avg Temperature
16°C
Post Offices in Termoli (2)
Poste Italiane
Poste Italiane