TAB Travel: TABAsiaTrip - Day 5: Japan Railway MuseumIf you love trains, then Japan is a must-see on your travel list. Japan is well known for their ultra modern trains. From Shinkansen trains to local and rapid transit trains, Japan is a train lover’s dream. But if actually riding the trains isn’t enough for you, … Continue reading