Architecture A Godforsaken Dump Most people know Mallorca as a holiday destination for tourists. Most expats view Mallorca as their paradise. The Mallorcans themselves see this island as simply the best home possible. Nevertheless, […]