Largs railway station
Search results
We did not find results for: Largs, Scotland.
Check spelling or type a new query.
We did not find results for: Largs, Scotland.
Check spelling or type a new query.
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. Wikipedia