Ochi
Ochi Town is located in the mountainous region of Kochi Prefecture, known for Mount Yokogura at 774 meters above sea level. In autumn, a beautiful cosmos festival is held, where colorful flowers captivate visitors.
Ochi Town is located in the mountainous region of Kochi Prefecture, known for Mount Yokogura at 774 meters above sea level. In autumn, a beautiful cosmos festival is held, where colorful flowers captivate visitors.