10 best castles you should visit in Japan

During my stay in Japan, I had the privilege of travelling to all the 47 prefectures. I explored many popular, as well as less travelled destinations. Among the many places of interest in Japan, castles hold a special place. Be it the huge white castle of Himeji or the small castle tower at Hirosaki castle […]