The Castle of Llyr
The Chronicles of Prydain, Book 3 (The Chronicles of Prydain (3))
Princess Eilonwy hates to leave her friend Taran, Assistant Pig-Keeper, and her beloved home, Caer Dallben. Why does she have to go to the Isle of Mona to train as a proper lady when she's already a princess? But Eilonwy soon faces much more than the ordeal of becoming a dignified young maiden, for she possesses magical powers sought by the evil en...
Apr 13, 2015@HeirOfFire Yep! Looove those books. (...except for the naming headache they gave me thanks to claiming all the good/original names). :P – source