The residents of a seaside Spanish town reflect on its status as a hedonistic tourist destination in Magaluf Ghost Town. Magaluf is a town located on the Spanish island of Mallorca, …
The residents of a seaside Spanish town reflect on its status as a hedonistic tourist destination in Magaluf Ghost Town. Magaluf is a town located on the Spanish island of Mallorca, …
Notifications