far away places: Thailand, Vietnam, Malaysia & Japan: The Incredible Floating Villages of Halong Bay

Near Hanoi, North Vietnam
The Incredible Floating Villages of Halong Bay

Near Hanoi, North Vietnam