Home / Japan / Takashima / minutes walk to Lake Biwa, 10 minutes to the ski

minutes walk to Lake Biwa, 10 minutes to the ski

Takashima, Japan