Give me a city with independent bookstores, charming local shops, good pizza, and a farmers market, and I'm a happy girl.
Throw in an ice cream shop worth visiting twice and a bookstore with an actual reading room? I'm already planning my return trip!
After spending several beautiful days explori...