Braid Hills is one of the most vertically challenging golf courses, where players must test their shots from one crag to the other. It offers some of the most scenic views available, from the the Firth of Forth to steep mountains and hills, and lush greenery.