We highly recommend booking in advance to avoid disappointment. We have a limited number of spaces on each tour and often sell out in advance.