Archives

Nagashima Spa Land, Japan’s Third Biggest Attraction

December 16, 2015 by Mark Guthrie

The most widely known amusement parks in Japan are of course Tokyo Disney Land and the Universal Studios Japan near Osaka, but did you know that after those two behemoths comes a resort that is right on our doorstep? Well, of course you do. You read the headline to this article! But yes, Nagashima Spa Land in […]