Bradda Head is a natural feature, located at Bradda Head, Isle of Man
A great walk and stunning views make it all worthwhile going up to Milner's Tower at the top. Plenty of seating to take in the atmosphere.