Following the natural cycle of the year, The Land of Maybe captures the essence of the 18 mysterious Faroe Islands in the North Atlantic. Here, a fast disappearing world is home to …