Madrid, the beautiful capital city of Spain is and features numerous charming historical places to visit. Madrid is Spain’s largest […]