Proper noun
Isle of Lewis
An island area, the larger northern part of Lewis and Harris, in the Outer Hebrides, Western Isles council area, Scotland.
Participants from across Scotland took part in the event, which usually takes place in Point on the Isle of Lewis, while one competitor from Germany also got involved in the fundraising action. Source: Internet