There is more than one place called Fort William: Scotland Fort William — a town in the Scottish Highlands Canada Fort William (Ontario) — once a separate city, now merged into Thunder Bay, but Fort William is still used as district name Fort William, Newfoundland - a fortress in Saint John's, built in 1698 and now a tourist attraction India Fort William — A fort in Kolkata named after William III of England.