Spain is a country located in extreme southwestern Europe. It occupies about 85 percent of the Iberian Peninsula, which it shares with its smaller neighbour Portugal. Its Capital city is Madrid which is home to the Royal Palace and Prado museum, housing works by European masters. Spain is a storied country of stone castles, snowcapped […]
Read more of this post
No comments:
Post a Comment