Galston
Galston is a municipality in East Ayrshire, Scotland which has a population of 5,001. It is situated in wooded countryside 4 miles up-river from Kilmarnock and is one a group of the small towns located in the Irvine Valley between the towns of Hurlford and Newmilns.