Code: #HL123
Halong Bay's stunning combination of karst limestone peaks and sheltered, shimmering seas is one of Vietnam's top tourist draws, but with more than 2000 different islands there's plenty of superb scenery to go around.
From:
$80.00
$85.00