Cat Ba Island introduce

Cat Ba Island is situated in Ha Long Bay, 50 km to the east of Hai Phong City, in Northern Viet Nam. It is the largest of 366 islands in the Cat Ba Archipelago, and has a surface area of about 140 square km. The Cat Ba Archipelago shares the distinctive rugged appearance and scenic […]