The City Pass

New York

New York was imprinted on my heart back in the day of my early mad ad career working on a transatlantic airline account. The regular pit-stops gave me unbelievable bragging rights, but as a quick time check, on my last visit I was privileged enough to sit above the clouds drinking cocktails at Windows on The World on top of the North Tower in Downtown Manhattan. Sadly not a vista I can ever re-visit. But as many moons have passed since that view was obliterated and New York’s landscape changed forever, I was super hyped to share this mesmerizing city with my family now in tow and hopeful that NYC…