inakabiking.com
Flower Power – Tsubaki Shrine and Suzuka Forest Park, Mie.
Near the mountains in Suzuka, Mie Prefecture, lie two sites of quite different flower power. The Tsubaki Shrine (椿大神社), whose name means camellia shrine, is one of the oldest Shinto shrines in Jap…