Exploring the streets of Japan At Tokyo’s Shinjuku District. Although the area immediately surrounding Shinjuku Station is home to hotels, department stores, …

AloJapan.com