River Road Park is a park Hamilton County Indiana located in United States.
12575 River Rd Carmel , IN 46033 United States
Watch out where the huskies go and don't you eat that yellow snow
The best park in Carmel!
Very nice park to take pics with trails! - Candis O'Neal
Awesome park with a huge sand pit and plenty of things to climb on. Great park for younger kids - Chad Feaster
Walking trails, space to fly kites, play area. Great family park. - Violet Feaster