5. Grand Marais, Minn.
Situated between the Sawtooth Mountains and the northern shore of Lake Superior, Grand Marais, Minn. has it all—waterfalls, rocky cliffs, harbor-side shopping, restaurants, galleries and world class fishing.
Tags: