The main site just says, open to public, does this mean I could just go in and walk around, or do I need a ticket?
Yes you need tickets, I believe. It is open to the public, but that public needs to have bought a ticket.
Log in to comment