Asia Smiles all round in this happy village of Binh Thanh Island on the Mekong River in Vietnam September 2, 2013
Asia April 15, 2013 Independence Day Traffic, Ho Chi Minh City, Vietnam Walking back from dinner on our last evening in Saigon we were caught in the most outrageous traffic. The city was in mayhem as everyone was trying to…