OTSO Sport logo

OTSO Sport

Stand details

We are a Brand that was born in Andorra, in the middle of the mountains of the High Pyrenees, a small but great Country that offers excellent settings for thousands of Athletes from different parts of the World to visit it every year attracted by its innumerable natural settings .