Naha, Okinawa
is a Shinto shrine in Naha, Okinawa Prefecture, Japan, the "ichinomiya" (primary shrine) of the prefecture. It sits atop a high bluff, overlooking Naminoue Beach and the ocean.