This article is a stub. You can help BambooWeb by .
Newmilns is a small town in East Ayrshire, Scotland. Situated in the Irvine Valley it's nearest large town is Kilmarnock and it is approx 25 miles South West from Glasgow.