The Spanish government has introduced a new law that will see British holidaymakers required to provide a whopping 43 pieces of information upon checking into their lodgings.
Daily Express :: Travel Feed
The Spanish government has introduced a new law that will see British holidaymakers required to provide a whopping 43 pieces of information upon checking into their lodgings.
Daily Express :: Travel Feed