Possible Answers For: Gulf of Thailand peninsula