The 20 Best Small Towns to Visit in 2017

From remote hideaways to coastal harbors, discover the towns that topped our list this year

(Category: Society and Culture)