Lake Towada // Aomori, Japan

Lake Towada is beautiful yet eerie and mystical. We may not be in Scotland, but I was convinced that the Loch Ness Monster was going to come up through this fog at any moment. We visited in August so it was a bit chilly and obviously rainy. Lake Towada is known for its natural exhibition of the four seasons. It would be perfect during autumn / maple season! We would love to check it out again on a sunny day.

Read More