Every year, we visit the Daylesford Hepburn hot springs town, and this time we stayed at the Japanese inn, Shizuka Ryokan. It has a serene and distinctive Japanese atmosphere! The overall decoration is strongly influenced by Japanese style. Upon entering, you might wonder where the bed is? In fact, at night, you will be sleeping […]