Inside America’s real-life ‘Jurassic Park’ hidden away on island that NO-ONE is…
An island in Portland, Oregon likened to Jurassic Park remains a mystery to many, as few are allowed to ever visit. Ross Island is at the center of a four island cluster running right through the northwestern city's Willamette River. …