Lake Mashu

Lake Mashu is one of the best places to go in Tashikaga, Hokkaido Prefecture, Japan.  Here're guides for access, map, spots nearby, reviews and photos of Lake Mashu posted by Japanese travelers in the know.

Lake Mashu 2 Reviews

×
LoginAccount