Peel In 3D

Peel is the largest town in the west of the Isle of Man. Besides the castle it’s also home to a popular beach, breakwater (the only place on the island that has a kiosk with dedicated regulars?) and of course the House of Mannanan, part of the Story of Mann. Peel harbour has been transformed into the second marina on the Isle of Man and is a hugely popular stop over for visitig yachts, especially those from Ireland and especially during TT.

Continue Reading