Saigon, do you really need that many mopeds?
A few days in Saigon (or Ho Chi Minh City as it is now officially called) and we had seen about enough of the ever-present moped. It is impossible to move an inch in that city without hearing the whir of their little engines accompanied by the constant beeping of horns as their drivers speed […]