Cranloch Riding Centre is a family run business founded in 2000. It is situated 5 miles from Elgin in the heart of picturesque Moray. We are based on a farm, surrounded by woodland, and offer a safe environment for you or your child to learn to ride.