Shuri Castle is the largest castle in Okinawa and a World Heritage site. It was the palace of the Ryukyu Kingdom and served as the heart of ···