Soc Trang ligt aan een uitloper van de Mekong Rivier en ligt op ongeveer 240 kilometer ten zuiden van
Ho Chi Minh-stad en 60 km ten zuidoosten van de stad Can Tho. De naam "Soc Trang" komt van een Khmer-naam "Srok Kh'leang", wat "een plaats waar zilver wordt opgeslagen" betekent. Dit is ook waar de meeste
Khmer-mensen wonen. Daarom zijn naast de Kinh-cultuur, Khmer-culturele kenmerken overal te zien, vooral bij Khmer-pagodes.
Lees verder