Odden

Odden is a popular landmark place in the city of Abashiri and is located at 2 Minami Sanjo Nishi Dai-2 Tsukasa Bldg. 3F, Abashiri 093-0013, Hokkaido

Landmark Name: Odden
Address: 2 Minami Sanjo Nishi Dai-2 Tsukasa Bldg. 3F, Abashiri 093-0013, Hokkaido
City: Abashiri
State: Hokkaido

Phone Number:
State: Hokkaido
Country: Japan

Landmarks Near Odden