Delaware & Raritan Canal

Park 1327 Canal Rd Princeton