Caohai

from Wikipedia, the free encyclopedia

Caohai means:

  • Caohai (Heqing) (草海 镇), a large community in Heqing County, Yunnan Province, China
  • Caohai (Weining) (草海 镇), a large municipality in Weining Autonomous County, Guizhou Province, China