Ho Chi Minh city in Vietnam is always abuzz with activity and motorbikes everywhere. The confusion and chaos present on the streets rivals Chandni Chowk in New Delhi. But it takes stepping out of the busy main streets to end up in a parallel world where life is relaxed, quiet, … more »