British hiker found dead in Majorca after tourists go missing on Spanish island during storm

2 months ago 2
ARTICLE AD BOX
The two missing Brits are said to have been near the Torrent de Paris, a river in the Tramuntana mountain range on Majorca’s northwest coast, when they vanished
Read Entire Article