The “Tyrannosaur Beach” is the unofficial name of a sandy beach on the western coast of Isla Sorna, Costa Rica. It is dubbed for its apex predator, Tyrannosaurus rex, which was reported there in 2001.
The “Tyrannosaur Beach” is the unofficial name of a sandy beach on the western coast of Isla Sorna, Costa Rica. It is dubbed for its apex predator, Tyrannosaurus rex, which was reported there in 2001.