Try the new Location Search feature!
Location DB > Canada

Canada
Alberta (44)
British Columbia (93)
Manitoba (84)
New Brunswick (22)
Newfoundland (5)
Northwest Territories (1)
Nova Scotia (87)
Nunavut (1)
Ontario (1029)
Prince Edward Island (3)
Quebec (223)
Saskatchewan (19)
Yukon (1)