Shuri Castle/Greetings from Okinawa, Japan Post Cards Posted on 2012/08/29 by admin Main Hall of Shuri Castle, Naha Okinawa, Japan. product tags: architecture, monuments, structures, castle, places, regional, far east, naha, okinawa, japan, riverme, 2008, castles, postcards,