Nineteen hundred and eleven was a banner year on the Isle of Man. Douglas celebrated its jubilee as a municipality, the first plane took off from Manx shores and the first “Tourist Trophy” motorcycle race roared across Snaefell Mountain. Now …

Read more »