Largs is a town on the Firth of Clyde in North Ayrshire, Scotland, about 33 mi from Glasgow. The original name means "the slopes" in Scottish Gaelic. From Wikipedia