Torbeg Explained
Torbeg (Gaelic; Scottish Gaelic: An Tòrr Beag) is a village on the Isle of Arran in the Firth of Clyde, Scotland.[1]
References
55.5167°N -24°W
Notes and References
- Web site: Torbeg: Overview . Gazetteer for Scotland. 29 December 2020.