Madrid, Spain - Travel Guide
Madrid is one of the best travel destinations in the world. The capital of Spain is located in the center of the peninsula, with a population of more than three millions of citizens. Madrid is a cosmopolitan city, which is among the most visited tourist places in Europe. It is among the biggest tourist attractions in the oldest continent right next to Paris, London, Berlin, Barcelona etc. Most of