Gulf of Tonkin is situated near _______? A. China B. Thailand C. Vietnam D. None of these E. Submitted by: Kamran Ahmed General Knowledge Mcqs Share this Related Mcqs