Day 77: Shuri Castle
March 22, 2025 in Japan ⋅ ☁️ 21 °C
Shuri Castle, probably the must-visit place in Naha Okinawa. It was the royal residence for the king and his family, and at the same time, it functioned as the Shuri Royal Government, a governingRead more










