Now the Spanish consulate requires people who travel for more than 90 days to buy insurance from insurance companies operating in Spain. Manford Insurance Company's buildings have been seen in Madrid and Barcelona, so it's no problem to buy Manford insurance.