Definitely purchase your tickets ahead of time! The line is long to get in and the security check point is as serious as airport security. For the amount of people inside its very peaceful and quiet. The waterfalls are amazing. Something you probably only need to visit once in a lifetime though.