The Hebrides comprise a widespread and diverse archipelago off the west coast of mainland Scotland. There are two main groups: the Inner and Outer Hebrides. These islands have a long history of occupation dating back to the Mesolithic and the culture of the residents has been affected by the successive influences of Celtic, Norse and English-speaking peoples.
WELCOME TO RICHTOPIA
- 2,944,175 all-time users