Things to do in Soc Trang Vietnam

Soc Trang is a province in the Mekong Delta in southern Vietnam. The provincial capital of Soc Trang is Soc Trang City, 190km south of Ho Chi Minh City.