The Itsukushima Shrine is located in the National Garden of Kyoto and is dedicated to the sea gods.
Itsukushima Shrine is already in our database — build a personalized itinerary in minutes.