Last time we were in New York, I wasn’t able to get round to the Statue of Liberty. After all, visiting Lady Liberty is easily one of the best things to do in New York for sure. The time before that I saw it from a distance. This time, armed with our NYC Go passes, … Continue Reading