On pretty much any level there just isn’t more to see in Boston than NYC... Boston is a nice place but there is literally no comparison.
It varies from time to time dependent on how long since I’ve been there.. today it would be..
Aberaeron - just because I need a fix of Wales
Nashville - food drink and music and a laugh a minute
Paris - it’s been 30 years. My wife has never been. I’ve got to show her it. I don’t think there can be a more beautiful city architecturally anywhere in the world