A stunning nature and music adventure to the majestic Faroe Islands.