Situated in the central part of the nation is, Madrid – the cash, the most important and one of the most populous city of Spain. Madrid can also be the cultural, administrative and economic Centre of Spain. Madrid features as an important financial hub of Southern Europe.Travel Insurance policy Plan: Present proof of travel wellbeing insurance po