The park is nicely landscaped with these large bushes of bright red flowers. They are very fragrant too.
The waters of the Colorado River attract several species of wildlife. The park seemed especially popular with ducks.
River Island has one hiking trail, called the Wedge Hill Trail that follows the shoreline of the river. The trail is fairly short but a little steep at times. The views are great.