Mibu Machiya
“Mibu Machiya is located in the heart of Kyoto, Japan. If you are planning to go all over Kyoto, this house could be a very convenient and perfect base for your stay in Kyoto. All the major sightseeing spots are reachable within 5-15 minutes by walking or using public transportations. Also the house is just […]