Posts Categorized: shiki-shima

Ultra luxurious Japanese train unveiled

The Train Suite Shiki-shima is a slow yet incredibly futuristic train that caters for customers who want to enjoy a relaxed journey through Japan.