Every 20 minutes or so
Approximately every half hour. But the actual timings are sort of staggered. Anyways you shouldn't have to wait for much longer than a half hour. And i think the last tour is somewhere around 4pm
You can look online or call for that information.
I believe they leave every hour.
Thanks! Your answer is awaiting moderation.