Check out this great place to stay in North Truro
Entire home/apt in North Truro, United States. Enjoy amazing views of Provincetown across Cape Cod Bay and Pilgrim Lake. Wake up, grab a cup of coffee and step out onto your deck and enjoy the cool ocean breeze! Beach is clean and uncluttered. Find peace and quiet here.