Tokyo Bay

now browsing by tag


Blog – Where in the World? The answer

On Friday, we asked you Where in the World? the picture taken below is. The answer is Tokyo Bay in Tokyo, Japan – and, yes, that is the Statue of Liberty.

Tokyo Bay – A surprise encounter with Lady Liberty

As I headed round the bend I had to do a double take. Suddenly I wondered if I had turned a corner into New York. From nowhere, standing in front of me, was the Statue of Liberty.

© 2017: Naked Eye Travel | Travel Theme by: D5 Creation | Powered by: WordPress