Yes
Yes and totally worth it, especially on a hot day!
Yes there is, call before your visit that way you can reserve a tour because sometimes the tours sell really quick and may not be available the time of your visit
Yes. Call ahead tho
Yes. It's best tocall to reserve them as most days are fully booked well in advance. I don't know the prices.
I belive yes. You should check the website.
Thanks! Your answer is awaiting moderation.