-
Cat Ba Island is located just off the coast of Hai Phong City in northern Vietnam, and is the largest island in the Cat Ba Archipelago. 2-3 days is best for visiting Cat Ba, and a great alternative to the busy and tourist packed city of Ha Long. From Cat Ba Island you can explore…