Availability Search for Bernera

Bernera

Islands

Bernera, officially known as Great Bernera, is a rocky island off the north west coast of Lewis, joined to the mainland by a narrow bridge.