Read More Travel 10 Astounding Facts about Madrid – the Glorious Capital of Spain! Madrid is the beautiful capital city of Spain. It is well known for its exquisite collection of… byadminJune 29, 2017