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.