Ward: Meguro
Meguro is more of a residential area in the South West of Tokyo. Contrary to its name, Meguro station is actually nto located in the Meguro Ward but slightly off on its eastern border. I believe the main attraction Meguro is known for is its beautiful Sakura viewing spot in Naka Meguro during spring. Naka […]