Dogs welcome, huge yard right next to Rail Trail! | Harwich | Del Mar Vacations