5 Best Islands in Vietnam from North to South
5 Best Islands in Vietnam from North to South  Cat Ba Island, Hai Phong Belonging to Cat Ba Archipelago, which includes 367 islands, in the south of Ha Long bay, Cat Ba Island is only 30 km from Hai Phong city centre and 25 km from Ha Long city. Not at all is it a random thing […]