Experiencing the Traditional Delicacy of Whale Meat in the Faroe Islands
The Faroe Islands are a chain of 18 islands in the North Atlantic Ocean, northwest of Scotland and right between Iceland … Continue reading Experiencing the Traditional Delicacy of Whale Meat in the Faroe Islands