Walk the streets of Meguro without leaving your screen. Walkoria has 16 walking videos filmed in Meguro, Japan. From busy city centres to quiet side streets, these videos capture Meguro as it really is — on foot, in real time. Featured channels include 4K Walking Travel, 4K JAPAN, 4K WORLD TOUR.
View on map →