Ha Long Bay – Cat Ba Archipelago
Ha Long Bay, in the Gulf of Tonkin, includes some 1,600 islands and islets featuring spectacular limestone pillars rising from the sea, the eroded notches, arches and caves creating a picturesque and beautiful landscape. Because of their precipitous nature, most…