Angelstone Riding Academy
Guelph, ON, CAN
Learn all the basics of caring for and riding your very own horse. Daily riding lessons as well as barn skills, supervised swimming time, arts and crafts and games!