Home
Destinations
Malaysia
India
Thailand
Japan
Picture of The Week
Video Series
Contact Us
October 21, 2017
Published by
newadmin
at
October 21, 2017
Categories
Japan
The Star Shape Fort
Video Post
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.