Oasis 21 is a modern facility located adjacent to Nagoya TV Tower in Sakae, Nagoya which was opened to the public in 2002. It contains restaurants, stores, and a bus terminal, as well as the tourist information.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.