Discovery Bicycle Tours Cape Cod
Discovery Bicycle Tours Cape Cod, “Your next great adventure starts here.” The Palmer House Inn has been affiliated with Discovery Bicycle Tours for four years. We always look forward to the arrival of the cyclists, it is our unofficial start to the summer season. This June they will come to stay with us for two …
Read More