Where is Machida Japan? Map of Machida
Machida is in Japan (Machida-shi, Tokyo) in the Asia/Tokyo time zone. Nearby places are Minamirinkan, Zama and Atsugi.
What prefecture is Machida in?
What is Machida famous for?
Which country is Machida?
What prefecture is Tokyo in?