Yeah Maxwell..! White River State Park is one of most fabulous attractions of United States. it is located in Indiana near to DC down town area. Here i am going to share a link i am sure you could get enough knowledge after reading this article Check it out....Log In