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

  1. Web site: Torbeg: Overview . Gazetteer for Scotland. 29 December 2020.