Say Aargh! Japanese Zipline to Send Tourists Into Godzilla’s Mouth
A soon-to-open tourist attraction in Japan will feed Godzilla a steady diet of humans. At the new Godzilla Museum on Awaji Island southwest of Osaka, a zipline will stretch into the…
Click the button to make Frommer's a preferred source on Google.
Click here to make Frommer's a preferred source on Google.