Takashimacho, home to Shirahige Shrine, also known as "Omi's Itsukushima," is visited by many foreign tourists every year.