Park Island Posted on July 21, 2022July 21, 2022 By David In Great Falls Park Island is south of the 10th Avenue South Bridge Aerial, Around Great Falls