Designed by
Title
European garden in the Manabe Garden of Obihiro #108858273
Description
Manabe Garden, Obihiro, Hokkaido, Japan. Obihiro is a city in Tokachi Subprefecture, Hokkaido, Japan. It is the only designated city in the Tokachi area. Manabe Garden is a private garden, which is situated in the rural region of Obihiro, it comprises both a Japanese garden and a European garden.