Let’s explore: The little town of Otaru, Hokkaido, Japan

Otaru has become a special memory for me. The tinkling music in LeTAO and the Orgel Museum transported me into a Disneyland of sorts, while the abundance of food places along the street and souvenir shops kept it real by singing with wonderful aromas and displays of kawaii toys, telling me that indeed, “This is Japan”.

I managed to capture some of my experiences in this charming town of Otaru, so come along and take a walk in the town with me!

Advertisements