A giant complex in Mie Prefecture containing Japan’s most sacred Shinto shrine.

Other Mie Attractions