On the way home from La Crosse this weekend, my boyfriend and I stopped in the historic small town of Lanesboro (population 754) in southeastern Minnesota.  It’s a picturesque location, nestled in the midst of rolling hills and the (tiny) valley of the Root River.  The town is known as “the B&B capital of Minnesota”…

Read More