Located in Northern Vietnam in Southeast Asia, Cat Ba Island is the largest of the 365 islands spanning 100 square miles that comprise the Cat Ba Archipelago. The island has a surface area of 110 square miles and maintains the dramatic and rugged features of Ha Long Bay. Cat Ba Island means “Women’s Island”. AccordingContinue reading “Cat Ba Island Travel Guide – Vietnam”