Hai Phong

Cat Ba Islands

Haiphong is a transportation hub for getting to the renowned tourist attraction,  Cat Ba Island, the biggest among the 366 islands on the Lan Ha Bay. The island is praised for its magnificent ...