We've decided on going to the Medieval dinner show, Gatorland and Boggy Creek's Gator Safari by night (in addition to the major parks obviously!) Do I need to pre-book these or am I okay to wait until we're there, if so, how far in advance is it advisable to book? 
