Tag Archives: Hakodate

Tachimachi Cape Hakodate Japan

Tachimachi Cape is located on the southern tip of Hakodate City, in Hokkaido Japan. This photo was taken on 3 Nov 2007.

Miharashi Park Hakodate Japan

Hakodate City is located in southern part of Hokkaido Island, Japan. This photo was taken on 3 Nov 2007 in the Miharashi Park.