Madrid, Spain: Attractions, Accommodation, Transport And More
I’ve said it before, and I’ll say it again—I absolutely love Spain. And Madrid, the capital of this incredible country, is no exception. As a passionate Spanish language enthusiast, I never miss a Spanish TV series, and many of them are filmed right in Madrid. I associate this city with the charm of the 1920s, …
Read more “Madrid, Spain: Attractions, Accommodation, Transport And More”