Why You Need To Go: Brimming with old-time charm, the Village of Bayfield makes for a dreamy day trip and is situated along the shores of Lake Huron. The historic town is full of small shops ...