Category: News

Osaka to Host EXPO 2025 on Man-Made Island

Osaka, Japan has beaten 3 more other countries proposing as the next host for World EXPO 2025 sanction by the Bureau International des Expositions (BIE), set to take place from April 13 to October 13 2025 on Osaka’s man-made island Yumeshima, at a scorching length of 155-hectare that will be divided into three sections. On April 24, 2017, Japan

Read More