The Faroe Islands, Spain, take in the clean and beautiful landscape of the country