Ehime Prefecture

In the northwestern part of the island of Shikoku you will find Ehime Prefecture. The name translates as “Beautiful princess” and alludes to the lovely scenery and mild climate. Bordered by the Inland Sea and the Shikoku Mountains, it is sheltered from many of the typhoons that pelt the southern side of the island. Historically […]