Other place(s) with the same name: Odaiba, Tokyo
Apr 8, 2023• by japon1minuto
The Odaiba Statue of Liberty is an exact replica of the famous New York Statue of Liberty. It was built in 1998 as part of a joint project between Japan and France to commemorate the good...
What is your best advice for
traveling in Odaiba?