Youtube series – Sightseeing Limited Express

I think, Japan is the best in train services. Metro, average train, express or exclusive and luxury train. In everything. Seriously, it’s amazing.


Categories:


Comments

Leave a Reply