Destination guide
More about Izusan Shrine
Experience the serene beauty and spiritual significance of Izusan Shrine in Atami, a must-visit destination for travelers exploring Japan's rich cultural heritage.
Tell me more about Izusan Shrine