Hamura City is located in Tokyo Prefecture. The city is approximately in the west-center of Tokyo Metropolis, on the Musashino Terrace. It flanks the Tama River about 50 kilometres upriver from the mouth.
Related links:
General:
Hamura Sightseeing Association (machine translated)
Things to see:
-
Places to stay:
-
Restaurants:
-