Travel Europe UK and Italy Join France, Germany, Spain, Netherlands, Austria, and Others to Crack Down on Short-Term Rental Regulations Across Europe: Everything Travelers Need to Know 9 months ago admin Home » Latest Travel News » UK and Italy Join France, Germany, Spain, Netherlands, Austria, and Others to Crack Down...