Travellers to Spain are not going to have to fill out tedious new forms, in reassuring news after fears a new data law would force tourists to submit more data before arriving. Travellers will just be providing their names and passport or ID numbers as in the past, the government says, after industry fears the planned registration law would spell far more bureaucracy. The number of travellers to Spain is growing steadily, with a record 64.3 million people visiting the nation’s beaches, cities and mountains in the first eight months of the year. Spain’s new law aims to improve public safety and…