Charming City – Narita, Japan
Narita is a charming city with quaint restaurants and few attractions that will keep you gazing. Take a train ride and stop at the Kozunomori Station to do your best retail therapy at Ito-Yokado department store. There is everything and anything at the tip of your fingers at one of the best department stores in