Japan: Karuizawa Lake Garden
Karuizawa Lake Garden is a hidden gem. If you love gardens, love roses, love tranquility, this is just it.
It wasn’t easy to find, but once we arrived, there was not a lot of people there making us feel like we had the whole place to ourselves on this beautiful glorious afternoon! Roses were perfectly in bloom, the lake so still and glistening in the late afternoon sun… we just took in the silence and peacefulness of it all.