Grangemouth Grangemouth

Grangemouth - Definition and Overview

Grangemouth is a burgh in the region of Falkirk, Scotland, on the River Forth. It is known for its large petrochemical plant. Population 18,500. Twinned with La Porte, Indiana

Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.