Alloa Alloa

Alloa - Definition and Overview

Alloa is a small burgh in Clackmannanshire, Scotland. Its most notable feature is the Alloa Tower, while the Alloa Athletic F.C. association football team are based in the town. In 2001, Alloa had a population of 25,803.

George Brown was born here in 1818.

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.