Where do you find Holly on HorseIsle?

Holly is on the snowy part of Art Isle.