1
Cat Ba Island is located in the Gulf of Tonkin, near Hai Phong City in northeastern Vietnam.
Cat Ba Island is the largest island in the Cat Ba Archipelago, covering an area of over 300 square kilometers.
Cat Ba Islan … Read more … Read more
Cat Ba Island is located in the Gulf of Tonkin, near Hai Phong City in northeastern Vietnam.
Cat Ba Island is the largest island in the Cat Ba Archipelago, covering an area of over 300 square kilometers.
Cat Ba Islan … Read more … Read more