HistoryNews The Isle of Staffa – Scotland’s Geological Wonder by robcarr00032 January 14, 2025 by robcarr00032 January 14, 2025 The Isle of Staffa: Scotland’s Geological Masterpiece The Isle of Staffa truly is a geological masterpiece, carved by the hands of nature around 60 million years ago. It’s a place … 0 FacebookTwitterPinterestEmail