MacKinnon's Cave
Gribun, Isle of Mull
MacKinnon's Cave is one of the longest sea caves in the Hebrides. Legend says a piper went in with his dog to explore, playing as he went.
Read the full story, see it on the map, get directions and find what else is nearby in the free Hidden Britain Atlas map.
- When
- Legend
- Where
- 56.4020, -6.1550
- Group
- Caves & grottoes
Visiting
Reached along the shore only at low tide. Take a torch and check tides.

The Ledger of Lost Britain
The Romans arrived in AD 43. For most people that is where the history of Britain begins. But by the time the legions landed, people had already been living on these islands for thousands of years. They had hunted, farmed, mined flint, dragged stones across the country, raised a hill by hand, and buried their dead in great tombs. They left no written words. What they left was the ground itself. Every place in this book can be visited, or has been dug up, or is in a museum.
Nearby mysteries
- Fingal's CaveLegend · Isle of Staffa, Inner Hebrides · 7 miles away
- Iona AbbeyCastle or abbey · Isle of Iona, Argyll · 10 miles away
- The Tobermory GalleonLost treasure · Tobermory Bay, Isle of Mull · 16 miles away
- The Swan, Duart PointShipwreck · Duart Point, Isle of Mull · 20 miles away
- BelnahuaLost village · Slate Islands, Argyll · 21 miles away
- The Corryvreckan WhirlpoolLegend · Between Jura and Scarba, Argyll · 24 miles away