answersLogoWhite

0

Several bodies of water lie south of China. The bay which is directly south of China is the Bay of Bengal.

User Avatar

Wiki User

10y ago

What else can I help you with?