The Faroe Islands are a hidden gem in the North Atlantic, an unspoiled paradise nestled…