ADVERTISEMENT
They Live in Flower Town
The place where a geisha lives is called Hanamachi which translates to the flower town, Hana – Flower and Machi – Town. Most of the hanamachi are now found in Tokyo and Kyoto. The separate residential areas for them are instrumental in attracting many visitors and customers. The house where they live is called Okiya which is a traditional style house made the Japanese way.