If you’re in the vicinity of Winona, MN, take the time to wind your way up to the top of the bluff to visit Garvin Heights Overlook. You will get a stunning view of the Mississippi, Winona and surrounding countryside.