Hanamachi (花街) is a Japanese geisha district. The word's literal meaning is "flower town". Such districts contain various okiya and ochaya (teahouses).
Discover in context
Hanamachi
Hanamachi (花街) is a Japanese geisha district. The word's literal meaning is "flower town". Such districts contain various okiya and ochaya (teahouses).