River Front is a river located in West Side.
United States
It's a relaxing place to sit and watch the water or talk with a friend..
It's beautiful during the fall.
The new park near miracle field is great but busy- the other park equipment is nice too and less busy. - A
People always asking for money here - Carlos A.