The Town of Princeton and the Vermillion Trails Society have developed the bridge and park and it has become a key access point for visitors and residents to the Similkameen and Tulameen Rivers. The park includes a sandy beach area and picnic tables. The park is adjacent to the Trans Canada trail and a 10 kilometre urban paved and lit section. The Two Rivers Park is the perfect place to stop and cool off in the water or to take in the breathtaking scenery.
The Bridge of Dreams, an award winning pedestrian bridge that spans across the Tulameen River, is the site of the last bridge that was completed along the historic Ketlle Valley Railway (the "KVR"). The original "Bridge of Dreams" was completed in Princeton in 1909. The KVR carried passengers through Princeton until 1964 and freight until 1989; shortly thereafter the rails were removed. The former KVR rail bed is now part of the Trans Canada Trail system.
The Two Rivers Park is part of master plan that was developed in 2007. In 2009 the Town of Princeton was given tenure over Crown lands and in the same year the Bridge of Dreams was completed. Over the last few years volunteers have transformed the once "wild" Crown lands into a must see community and visitor park.