One of the more unique aspects of Halong Bay is its floating villages. It is both a fascinating and a truly humbling experience to see these homes floating along on the bay where the locals eke out a living in whatever way they can and their homes are colourful and add such a vibrant and magical feeling to the bay. There are four main floating villages, namely, Cua Van, Cong Dam, Ba Hang and Vung Vieng.