Spain attracted a whopping 94 million tourists last year, making it one of the most visited countries on earth.
Spain’s new measures target short-term rentals to combat overtourism, housing shortages, and environmental strain, signaling ...