Overview
Truro is a town in Massachusetts, United States, with a population of about 2,123[1].
Geography
- Coordinates: 41.9934, -70.0498
Places · place_us_ma_truro
Truro is a town in Massachusetts, United States.
Truro is a town in Massachusetts, United States, with a population of about 2,123[1].