North Ayrshire is a region on the west coast of Scotland. It has many towns and villages within its boundaries and a total population of 135,000: