New York: Where’s the Faroe Islands? Why Should You Visit?By The Citizen on May 7, 2023Where the heck are the Faroe Islands and how can you get there from Newburgh NY of all places? Do you need a visa? A…