Spain is home to a population of about 46 million people. The Spanish speaking country is regarded as the birthplace of ‘tiki taka’ and is popular for its tasty food and beautiful locations. Tourism in Spain is the third major contributor to national economic life after the industrial and the business/banking sectors, contributing about 10-11% of Spain’s GDP.Continue reading “Welcome to Spain. — Plus ultra”