The Biggest Buddha Statue in Japan on Island Honshu with the Capital City of Aomori was the Main Attraction during our Last Cruise Stop on August 21, 2014.

We’re on Honshu, in the capital city of Aomori, which faces Hokkaido across the Tsugaru Strait. We took a long […]