Cat Ba island – A pearl of northern Vietnam

Cat Ba island – A pearl of northern Vietnam Located 45 km east of Hai Phong port city, Cat Ba boasts a typical ecological system in Vietnam, including tropical rain forests, limestone islands, mangrove forests, coral reefs and sea grass. Cat Ba Island is one of the only populated islands in greater Ha Long Bay, […]