A severed human foot has washed up on a beach in Mallorca, making it the latest ... nightclub on the beach in Can Pastilla, near Playa de Palma, on Saturday morning, Spanish media outlets report.
This vast, uber chic resort - around an hour's drive from Palma de Mallorca Airport - is nestled ... plants - have the feel of a cool Ibizan beach club, with the soundtrack to match.