The Faroe Islands on foot and by car
Stimulate all your senses.