Ohayo
Powered by
Kompas.com
View of Minshuku Koemon exterior in the morning. Minshuku are a budget version of ryokan (traditional Japanese inn), equivalent to a bed and breakfast. (SHUTTERSTOCK)