Things You May Not Know About Truro

Truro, which makes up the “wrist” of the Outer Cape’s “arm,” is located just before Provincetown and about 75 percent of its land is designated as part of the National Seashore, making it one of the most undeveloped little towns on the East Coast. Full of natural beauty and pristine beaches, Truro’s year-round population is […]