Schlitz Audubon Nature Center

The Schlitz Audubon Nature Center feels like a (Wisconsin) state park that’s fully-funded. Located along Lake Michigan at the east end of Brown Deer Road in Bayside, this smallish park has a lot to offer. The location of the land itself takes up what’s known as Fox Point, which is not to be confused with […]

Schlitz Audubon Nature Center Read More »