Our News

Other news from this week:

Did you know that Portugal and Spain sit right next to each other on a giant landmass called the Iberian Peninsula? Even though they are neighbors, each country has its own unique culture, language, and traditions!

Pages