Home
Destinations
Malaysia
India
Thailand
Japan
Picture of The Week
Video Series
Contact Us
September 11, 2015
Published by
Happy Campers
at
September 11, 2015
Categories
Japan
The Star Shaped Fort
Standing at 107 meters tall, this Goryokaku Tower is a must visit whenever you are in Hakodate, a city on Japan's northern island of Hokkaido.