infospigot.com
Road Trip Notebook: A Town in Minnesota
Water tower, Alvarado, Minnesota. Alvarado is a town of about 300 souls, 18 miles northeast of Grand Forks, North Dakota, on the exceedingly flat plain that spreads out from the Red River of the No…