Same-name entries

Places

Truro

Truro is a town in Massachusetts, United States.

Places

Truro

Truro is a village in Iowa, United States.