Tarumae Garo: A hidden escape in Hokkaido famous for its vibrant moss, dramatic cliffs and tranquil waters

Tarumae Garo: A hidden escape in Hokkaido famous for its vibrant moss, dramatic cliffs and tranquil waters
The southern base of Mount Tarumae is home to the Tarumae Garo gorge in Hokkaido. Tarumae Garo is in Tomakomai City, about 4 kilometers from National Route 36. This…