Cabo San Lucas
- NewsAOL
What is it? 20ft sea 'monster' washes up on tourist beach in Mexico
YouTube Tourists and locals looked on in awe after a creature from the deep washed up on a main beach in Mexico's holiday resort of Cabo San Lucas. The sea creature is actually an oarfish, something that typically lives 3,000ft below the
1-min read