Where is Montreal Located?

Montreal is located in Quebec, Canada. It is about three hours north of the Canadian-United States border. Montreal is a very clean city with beautiful old buildings.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.