There are 64 known and named Horseisle islands. However if you were to count every single spot on the map that looks like an island you would probably come up with a number into the hundreds.
In HorseIsle, there is no such place.
In Horseisle, the ice sculptures are on Snow and Ice isles.
The largest isle on HorseIsle is Jungle Isle.
On one of the Cloud Isles.
he is on one of the lava isles i think pumice =]
Mod Isle is one of the tiny cloud isles on the southern part of the Cloud Isles.
Check the related links, for Horse Isles site.
only on the snowy isles
isle 2
On most isles, any isle with rocks! (I find Meadow Isle has a lot)
Use his 'Luck Dragon' to go to 'The Never-Ending Isles'. Falcor will be on one of the Isles.
I think it could be one of the never-ending isles :)