At long last, here's the reason there even
is
a Fort Mississauga: Water! Lake Ontario, where the Niagara River meets it, to be precise.