Tokyo Travel Guide 5 Odaiba : Shopping Malls | wifi rental japan

Related image

[source :]

There is a place where you can see the statue of liberty in Japan. Can you guess where this place is? Yes, it’s Odaiba! Odaiba, which is an artificial island made by human, is famous for having a lot of shopping malls and tour attractions. This amazing island was almost abandoned after the collapse of bubble economy, however, now here plays an important role as one of the most popular tour and shopping spots in Tokyo.
Read More