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

3 weeks ago 1
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