Destination creator (Voyajo Team)
Storden is a city in Cottonwood County, Minnesota, United States. The population was 219 at the 2010 census. The town was founded in 1903 and named in honor of its first settler, Nels Storden, an immigrant from Norway. (...) (from Wikipedia)