translate English to French: Travelling to places and seeing things beyond what I'd ever thought.
La chance de voyager à travers le monde et voir des endroits incroyables et merveilleux.