Youtube series – Sightseeing Limited Express

Uncategorised

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