Photos
    Expand filters
    • Search by Image
    Johsaien, a Japanese tourism facility opened on March 5, 2011 and located in Sakuranobaba, next to Kumamoto Castle in Kumamoto city, Kyushu, Japan. It brings 23 shops. photo
    before
    Share on Pinterest

    Johsaien, a Japanese tourism facility opened on March 5, 2011 and located in Sakuranobaba, next to Kumamoto Castle in Kumamoto city, Kyushu, Japan. It brings 23 shops.

    Editorial use icon
    Editorial Use Only
    More Info
    Contributor icon
    Attribution Required