Best Times to Visit Cape Toi
About Cape Toi Cape Toi is a peninsula located in the south westernmost portion of Kushima City in Miyazaki Prefecture. The areas most popular inhabitants are Misaki Uma a local breed of wild horse. The wild horses are one of only a few breeds of native Japanese horses. The wild horses can freely roam the […]
Read More
