Melbourne boasts a range of mini golf courses that are more than just putting greens; they are miniature wonderlands waiting to be explored.