I love the Faroe Islands and their stamps. To my tired little brain the islands take on a mythical status. Combine cultural pride, history, wild landscape ...