Where can you find horses on HorseIsle 2?

On Horse Isle 2, horses can be found on any isle that does not have a major town or a competition arena. They can not be found on Foreign Isles either.