Exploring Windsor on the Windsor Duck Tour
The Windsor Duck Tour is a fun way of seeing the town by land and water. The tour takes place on an amphibious yellow duck boat which drives around the town before going down the slipway into the Thames to continue the tour on water. Hubby and I went on one of the… Read More