Palma carriage drivers complain of harassment and racism

Mallorca is the largest island in the Balearic Islands, part of Spain — located in the Mediterranean. In the city of Palma there are 28 horse drawn carriages. Fifteen of them are based by the Cathedral, eight on Calle Conqueridor and five in Arenal. Rafael Suárez is one of just a few drivers at the Cathedral who… Continue reading Palma carriage drivers complain of harassment and racism