Central Park Strolls 25 June 2016 So we have arrived and found our feet (a little). This city has made the best first impression on us. I am completely taken back