For St. David's Day 2025, we look back to a story from 160 years ago: the voyage of the Mimosa - a ship that set sail from Liverpool to the island of Patagonia. On the 28th July 1865, 153 people embarked on the Mimosa, sailing for Patagonia to establish a Welsh colony and preserve their... Continue Reading →