If you’ve been following the last few blog posts, you’ll know that Ashwina and I are in New York and wandered around Times Square at the start of the week. It goes without saying that most tourists have the Statue of Liberty and Ellis Island on the top of their places to see. And so did we. Let me tell you about our fun visit to see Lady Liberty. Planning our trip I spent a good deal of time researching where to buy the tickets – or more like what would get us the best sightseeing deal. We looked at the New York Pass which allows you access to several…