Iyo is a city located in Ehime Prefecture on the island of Shikoku, Japan. It is known for its rich history, beautiful natural landscapes, and vibrant cultural heritage. The city is surrounded by lush green mountains and is situated along the Nishiki River, offering stunning views and plenty of outdoor recreational opportunities. Iyo is home to several historical landmarks, including the Iyo Kokubunji Temple, which dates back to the 8th century and is one of the oldest temples in the region. The city also boasts a number of traditional Japanese gardens, such as the Iyo Kasuri Folk Craft Museum, where visitors can learn about the traditional craft of kasuri weaving.