Ha Long Bay Adventures

Ha Long Bay in Vietnam with traditional junk boats, floating fishing villages, limestone caves, and Vietnamese conical hats