Nice park on an island in the river.
Nice park that is off the beaten path but let's you get super close to the falls
Nice
Great views, wasn't crowded
Water Power Park is a US Park based in Minneapolis, Minnesota. Water Power Park is located at 204 SE Main St, Minneapolis, MN 55414, USA.
Please contact with Water Power Park using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Water Power Park opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Park in Minneapolis