×

International Trail Running Association

International Trail Running Association is the governing body for trail running. It was formed in 2013, emerging from the 1st International Trail Running Conference held in 2012. Trail running was first recognised by the International Association... Wikipedia