Portsmouth, New Hampshire is one of the coolest little cities in the world. I love buildings that line the streets and especially the waterfront, making this look more European than American in origin.