balearic islands news

Print media in Palma de Mallorca, Spain
Suggest an edit · Your business? Claim now

Add more information

Add hours
The town hall is blamed for taking no action. As well as the flooding, there is the stench.