Open-Top Double-Decker Bus in Tokyo

Discover Tokyo in style aboard an open-top double-decker bus! Did you know exploring waterfront areas without a car can be a bit tricky?With an open-top double-decker bus, all you have to do is just sit and relax for about an hour! You can efficiently tour the city, which is a great option for a day …

Open-Top Double-Decker Bus in Tokyo Read More »