Largs railway station
Search results
Largs, United Kingdom
Partly Cloudy, 1:55 PM
60- Precipitation: 2%
- Humidity: 88%
- Wind: 16 mph
Partly Cloudy, 1:55 PM
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