Peche Island in the Detroit River is a nature lovers paradise. It's now a park owned & operated by the City of Windsor. Watch as we paddle over in kayaks with Wayne from Windsor Adventure Inc. We were lucky enough to spot some of the wildlife found on the Island as well. We also hike to see the ruins of Hiram Walker's intended summer home.
Watch to the end to see Petula's blooper.