Came across this pic of Nafplion, Greece, where my mom's peeps are from. Pretty nice, eh? Looks a lot more peaceful than Manhattan, let me tell ya.