Yamabuki Suigen in Kumamoto Prefecture

Posted on at

Suigen is a Japanese word which means a FOUNTAINHEAD

It was amazing, and for those of who are visiting Kumamoto prefecture, Japan, I strongly recommend that you guys visit this place for sure; it’s worth visiting.

Clean, fresh air from vast amount of trees, with astonishing extensive sky, and pure, chilly natural water.

Everything was great!

About the author