Lion’s Den Gorge Nature Preserve

Wisconsin may not be the place that comes to mind when you think of towering bluffs above tropical looking blue waters, but that is exactly what you will find at Lion’s Den Gorge Nature Preserve. Lion’s Den Gorge Nature Preserve is located about a half hour drive north of Milwaukee, Wisconsin in the town ofContinue reading “Lion’s Den Gorge Nature Preserve”