Victory Park Waterfall – Aerial View

This view of the waterfall in Victory Park shows one of the most beautiful views of Albion’s natural landscape. It is perhaps the largest landmark of Albion, except for Albion’s brick “Main Street” (Superior Street.) Some background about the Victory Park waterfall is provided by Frank Passic:  (used with permission) “It’s an Albion landmark that … Continue reading Victory Park Waterfall – Aerial View