Source: Tourism MediaTruroBeaches extending for miles, fantastic views and interesting history set this coastal community apart from others.WorldNorth AmericaUSABarnstable CountyMassachusettsTruro
Source: Tourism MediaTruroBeaches extending for miles, fantastic views and interesting history set this coastal community apart from others.WorldNorth AmericaUSABarnstable CountyMassachusettsTruro