November 3, 2010
The capital of Spain Madrid is spread out on the meseta, central Spain’s highlands. Its location is…
Read More
October 1, 2010
Madrid is the highest capital in Europe, situated at an altitude of 646 meters. It is a cosmopolite…