Palma

Repair Work On Palma Escalators Begins

Repair work began in early May on the escalators in Plaça Major in Palma, Spain, the Majorca Daily Bulletin reported on May 12. The lift that connects the square and the...