Celtic culture

Jun 26, 2014 - 3:18 PM
The Isle of Man Aircraft Registry lists customer service and cost-effectiveness as key to popularity with aircraft owners, but there are other attractions.
Dec 21, 2006 - 10:28 AM
The Isle of Man–a British Crown dependency located in the Irish Sea between the UK and Ireland–is on track to have its new aircraft register up and running