Halong Bay, one of the best tourist attractions in Vietnam, is an ideal place for swimming. Surrounded by thousands of limestone mountains and islands, Halong possesses a wide area of tranquil, emerald and turquoise water so you can’t see the bottom. There are many charming and beautiful beaches, which are suitable for swimming like Titov Beach, Soi Sim Beach, Ba Trai Dao Beach, Ngoc Vung Beach, etc. Most of them have pure blue water, idyllic sands so you can totally relax on the sandbank while contemplating the stunning scenery of mountains and water combined together. You can also try the cool feeling of backdrop to water after climbing meters the sheer cliff rising from the water. Swimming in Halong Bay is more quite safety if you are guided and watched by sailors of your cruise and are equipped with life jackets. http://www.vspiritcruises.com/