Popular vacation island faces calls to slash tourist accommodations
A business leader in Mallorca, Spain, is calling for fewer tourist accommodations as the popular vacation destination looks to manage overcrowding from tourists.
A business leader in Mallorca, Spain, is calling for fewer tourist accommodations as the popular vacation destination looks to manage overcrowding and reduce the number of visitors.