Cát Bà Island is the largest of the 367 islands spanning 260 km2 (100 sq mi) that comprise the Cat Ba Archipelago, which makes up the southeastern edge of Lan Ha Bay in Northern Vietnam. Cat Ba island has a surface area of 285 km2 (110 sq mi) and maintains the dramatic and rugged features of Ha Long Bay. History of Cat Ba Island Cat Ba (historically called Cac Ba) Island means "Women’s Island" (Cac meaning 'all' and 'Ba' meaning women). Legend has it that many centuries ago, three women of the T…