Attractions in Naha
Pic: Gregory Lane

Attractions in Naha

Gardens

Streets

Shrines