The River

8 February 2016 The River is not just a shopping and entertainment center located in the heart of Palm Springs. It also provides a park-like waterfront with an amphitheater, cascading waterfalls and fountains. It is considered as a new landmark of the desert because of its fabulous destination. *  *  *