• Garo Falls
  • Garo Falls
  • Garo Falls
  • Garo Falls
  • Garo Falls
  • Garo Falls

Garo Falls

Overview

This large waterfall, 70 meters high and 35 meters wide, has been selected as one of the 100 best waterfalls in Japan.
It also has a mystical flavor, as legend has it that a dragon protects the treasures of the Matsumae clan.

Location

Garo, Shimamaki-mura, Shimamaki-gun, Hokkaido

  1. Top
  2. Spot
  3. Garo Falls