Katsuren Castle Ruins...
Katsuren Castle is believed to be the oldest castle in Okinawa Prefecture and is a World Heritage Site. Katsuren Castle is a gusuku (Okinawa Prefecturen) style Japanese Castle. Katsuren Castle over looks Awase and Nakagusuku Bay on the Pacific Ocean,...
Uruma, Kyushu-Okinawa, Japan