Takeda Castle – Castle Floating in The Sky

Takeda Castle ruins is also dubbed as ‘Machu Picchu of Japan’ for its terraced sloping architecture or the ‘castle floating in the sky’ because it is located at the top of the mountain whereby under a clear autumn sky, the castle will appear to be floating over a sea of clouds known as the ’unkai’. […]

Read More

Tasting Sake at Nadagiku Sake Brewery, Himeji

When you think of sake brewers an image of a middle-aged Japanese man would probably cross your head, but have you ever heard of a female sake brewer? The toji (head brewer) of Nadagiku Sake Brewery (灘菊酒造) in Himeji, Misa Kawaishi, is one of the few female sake brewers in the country. They have also merged […]

Read More