Spain Pavilion – Expo 2020 Dubai
Spain Pavilion in Expo 2020 is showcasing Spain’s close and old links with the Arabic countries. Spain is located on Europe’s Iberian Peninsula, contains 17 self-determined regions with various culture and geography. Spain is famous for its food made with meat or seafood. Spain is the most popular country for tourism as it is known … Read more