I am looking at tours out of Ho Chi Minh City and some read "by open bus". What does that mean? I have a guess but would like some authoritative answer.
After spending a great deal of time spouting useless advise here, I finally made it back to Japan. First impression: as always, love the place. Breezed through Kansai's immigration; about thirty minutes from plane touchdown to getting in