Cat Ba is the largest island of the Ha Long and Lan Ha archipelago, in Hai Phong province, about ...
Ha Long Bay, in Quang Ninh province about 150 to 170 km east of Hanoi, is a seascape of limestone...
Lan Ha Bay lies south of Ha Long Bay, around Cat Ba Island, in Hai Phong province. It is the same...