Discover Vietnam in your way
Cat Ba is an island on the Cat Ba archipelago of Vietnam’s Ha Long bay, which is one of the best places of interest in the country.
Source: VOV