If you are a Englishman in Japan and homesick, we strongly advice you to visit Yufiun Village. You may find a unique enclave of English architecture inside this village.
Name: Yufuin Floral Village
Lat, Long: 33.267496,131.3657745
Location: Yufu, Japan