Yesterday on the Isle of Lewis, we came across some of the oldest rocks in Europe, dating back 3.1 billion years. Today, however, we observed and hiked across the youngest rocks in the Hebrides (50 million years old). As the sun rose, the pastel light revealed the breath-taking basalt columns of Staffa. In the afternoon we made our final landing of the voyage on Iona which looked dapper in the unbroken sunshine against azure blue seas and white-sand beaches.