What is the Barrule?
North Barrule is the mountain you can see in the distance, over looking Ramsey. This is the view from the beach. Here you can check out the view from Albert Tower, on higher ground. North Barrule stands at 1842ft, making it the second highest peak on the Isle of Man. Worth a trek up there, on a clear day, as you can view, England, Ireland, Scotland and Wales. It's also the site of the worst aviation acident to happen on island with loss of life to all 31 people on board a Boeing B-17 "Flying Fortress" in 1945.
For other abc's around the world click here