4801 Minnehaha Ave

Minnehaha Falls Park is a stunning urban oasis featuring a 53-foot waterfall, scenic walking trails, and beautiful gardens. It’s a perfect spot for picnics and enjoying nature right in the city.

Human check

Please complete the security check below to continue loading photos.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

Verified by MonsterInsights