Cho Lon Bus Station, Ho Chi Minh City Tracy Do Ho Chi Minh Transportation No Comments Cho Lon Bus Station was one of the biggest bus stations in Ho Chi Minh City and is one of the biggest public bus in the city. It plays … [Continue Reading...]