Mini golf is a well-known, competitive activity that many ardent golfers participate in professionally. It is a great fun activity that is also considered a sport, and you can find many courses of mini golf in Edinburgh.