Inside the Fiction Factory – Part 152
Isle of Cumbrae Great Cumbrae (Scottish Gaelic: Cumaradh Mòr) is the larger of the two islands known as The Cumbraes in the lower Firth of Clyde in western Scotland. The island is sometimes called Millport, which is the name of its main town. You can hop aboard, or even take your car, onto the Caledonian … More Inside the Fiction Factory – Part 152










