Tokyo – Tatsumi (Tatsumi Seaside Park)
Tatsumi is a small manmade island just west of Shin Kiba and Yumenoshima. There is a Yurakucho … Continue reading

Tatsumi is a small manmade island just west of Shin Kiba and Yumenoshima. There is a Yurakucho … Continue reading
This is Part II of a two part series. Please see Part I for the beginning of … Continue reading