Naminoue Shrine
Naminoue Shrine, situated in downtown Naha on the primary island of Okinawa is the most vital sanctum on the island. Naminoue Shrine truly signifies "Over the waves hallowed place" and the structures are roosted on a bluff over a shoreline