October 24, 2016 Blog, Travels 2 10 best castles you should visit in JapanDuring my stay in Japan, I had the privilege of travelling to all the 47 prefectures. I explored many popular,Continue Reading