Shopping is the only thing I am sure the Naha Terrace is close to. The DFS Galleria, a large shopping mall with high-end retail stores and a great food court on the top level, as well as another mall with a movie theater are about a 15 minute walk away. There is a rail station in that general area as... more







