K
Krystina Isaac Review of National Geographic Visitor Ce...
Chaotic, basically a giant gift shop. Free wifi. H...
Chaotic, basically a giant gift shop. Free wifi. Has some (expensive) food, but we prefer to eat at the pizza place across the street. I enjoyed the imax movie.
Comments: