Bradda Mooar is a natural feature, located at Bradda Mooar, Isle of Man
Lovely place to hike with stunning views and a path along the cliffs