Americans fall to their deaths while climbing Mallorca cliffs off Spain

Americans fall to their deaths while climbing Mallorca cliffs off Spain

FOXNews.com

Published

Two Americans reportedly fell to their deaths while climbing in Mallorca, an island off the east coast of Spain.

Full Article