New “Trip Ideas” have been added: Expo 2025 Osaka: Complete Guide from Umeda

2025.06.04

The 2025 World Expo is here in Osaka, Japan! Here’s what you need to know about getting there, plus the best shopping and dining in nearby Umeda.
Click below for the newest articles.
Expo 2025 Osaka: Complete Guide from Umeda