To inaugurate TravellingMogwai.com, let’s fly into the North to discover the fascinating landscape of Mykines, the westernmost of the eighteen Faroe Islands, and its most iconic inhabitants: the clumsy, parrot-like puffins, whose Latin name, Fratercula Arctica, translates as « little brothers of the Arctic ».
