japan

Karuizawa: a trip within a trip

I had honestly never heard of Karuizawa before. One of my cousins informed me that a season of Terrace House was filmed there though. It's "in the mountains" and is pretty was all I had heard from family members. They were not wrong! We flew into Japan on a Wednesday afternoon and already the next… Continue reading Karuizawa: a trip within a trip