Skip to content
EntityQ391948· pop 15· linked from 161 articles

Also known as Millport, Cumbrae

town on Great Cumbrae Island formerly in Buteshire, now in North Ayrshire, Scotland, UK

On the map