Small towns offer charm, history and an opportunity for adventure. Here
are ten American communities worth visiting in 2013 if you like culture,
adventure, shopping, eating, breathing, dancing, skiing, the arts,
horses, bears, miniature golf, the navy or music. Those sorts of things
are abundantly available in these small burgs, where welcoming locals
help travelers get the most out of their visit. Read More...