Description

A controllable road in the Faroe Islands, with sea views and surrounding mountains.

Map