ablogvoyage.com
Kanazawa Castle - Kanazawa, Japan | A Blog Voyage - Travel & Hotels
Kanazawa Castle is a joy to visit both in the day -where one can bathe in its lovely lines and inspiring size - and by night - where you can feel the heavy presence of defense and the violence that spawned such a grand structure.