New York City on our minds - best place in the world.

New York City on our minds - best place in the world.