Berlin was named America's coolest small town by Budget Travel a few years back for its events, town pride, and things to do. Be sure to also visit the nearby Assateague Island while you're in the area.