Italy: Land of Wonders is now available for free

Italy: Land of Wonders presents the wonders of this European country that has greatly influenced many cultures. The Italian Ministry of Foreign Affairs has announced that Italy: Land of Wonders, a mobile game that teaches the globe about all of Italy’s wonders, is now available around the world. Collect the 20 sparks to make the … Read more