From Rio to Lima – Transoceânica, the world's longest bus journey (1/5) | DW Documentary
From Brazil’s Rio de Janeiro to Lima, Peru, the world’s longest bus ride takes 100 hours and spans 6300 kilometers. Hop aboard for an unforgettable journey …
source