Unfortunqtely, like many outdoor locations in Canada, winter takes away from the beauty and charm as well as the comfort afforded visitors. Windsor's entire waterfront on the Detroit River and overlooking Bella Isle Mi. as well as Peche Island and downtown Detroit, is exceptional as small cities go because it spans many miles and is a haven for small willife and an exceptional amount of Canada geese and fowl.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.