Barcelona teams up with nine European cities to deal with illegal tourist rentals. Barcelona and nine European cities have come together to claim more forceful ...
Lee mas