Have you ever heard of Moorhead, Minnesota? If not, you are in for a treat. This city nestled on the border of North Dakota and Minnesota offers a unique blend of urban and rural living, with a rich history and culture that is sure to impress anyone who visits.