Nestled along the tip of Cape Cod and minutes from downtown Provincetown sits the exquisite Sandbars Inn in the beautiful town of North Truro. Home to some of the Cape’s most breathtaking beaches, we're the ideal location for a peaceful beachfront Ne