Cruises from Peel
Peel is a town on the west coast of the Isle of Man, situated in the Irish Sea between Northern Ireland and the Lakes District of England. The entire island has a population of just over 4,000. The island’s history is ancient, including Neolithic and Bronze Ages, Viking settlement, Gaelic culture, and Scottish and English rule. Manx language is in revival. Perhaps the island is best known for the Isle of Man Tourist Trophy (‘The TT road race, May and June), and tail-challenged Manx cats.