Kiên Giang Province
Bà Lụa Islands () is an archipelago located in the Gulf of Thailand. It constitutes Sơn Hải Commune of Kiên Lương District, Kiên Giang Province, Vietnam. The archipelago is known as "(Small) Ha Long of the South".