Welcome to Cape Cod.
West Yarmouth
While here we stayed at The Inn at Lewis Bay, West Yarmouth, and there we met some delightful people.