Best place to watch sunset in Cape Cod
February 20th, 2015 by Captains Manor Inn
What is the best place to watch sunset in Cape Cod is a question we are asked frequently by our guests. After a day filled with activities ranging from shopping the boutique shops in Falmouth Village to exploring the wonders of Spohr Garden or the acres of walking paths in Beebe woods or biking the […]