IT’S THE SHIP China Ready To Set Sail With Exciting Lineup Asia’s largest festival at sea, IT’S THE SHIP China is setting sail from Shanghai to the Japanese island of Shimonoseki and back this 13th to Read More »
IT’S THE SHIP Expands To China Mark your calendars! The very first IT’S THE SHIP China is setting sail from Shanghai to the Japanese island of Shimonoseki and back this 13th Read More »