Muroran

Attractions in Muroran

Cape Chikyu, situated along the southern coast of Hokkaido in Muroran, is a striking natural landmark. The cape features towering 328-foot (100-meter) cliffs that curve around Uchiura Bay, creating a […]

Scroll to Top