Ben Tre Province/Definition

An island province, through which multiple rivers run to the South China Sea, in the Mekong Delta of Vietnam