Canada Newfoundland and Labrador

Rainbow Riders

Location: St. John’s, Newfoundland and Labrador, Canada Rainbow Riders is a therapeutic riding centre that has supported children and adults in Newfoundland and Labrador for more than 30 years. The