“Where is that?” This is the usual question I get whenever I mention my place of residence here in Japan. Hamura is a small, quiet town located towards the western end of greater Tokyo, right next to Fussa City. Having lived here for more than two years now, I’ve discovered that Hamura has indeed several beautiful natural sights and attractions. Many people from neighboring towns usually flock here in spring to see the long lines of cherry blossoms along the Tama River. However, it still remains unknown to a lot of people from other parts of Japan.
Tyra 'nell Pille-Lu @tyra.nell.pille
Simply wild, weird and wacky!