• Ultimate Guide to Cat Ba Island

    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…