Japanese Teas in Matsue – the Chief City of the Province of Gods

Gallery

This gallery contains 23 photos.

Matsue city is one of the most mystic cities in Japan and famous as the city of water, the chief city of the province of Gods, as mentioned by Lafcadio Hearn [800], and the second largest consumption of Japanese tea … Continue reading