three self sufficient floating villages are tucked away in Halong Bay – occupied by about 4,000 people and led by fishermen.

three self sufficient floating villages are tucked away in Halong Bay – occupied by about 4,000 people and led by fishermen.