In Hike/ Vietnam Cat Ba Island, Vietnam Cat Ba Island is an island in northern Vietnam just outside Ha Long bay. Cat Ba Island means “Women’s Island”. By: linnulvatnb See more: Vietnam /… Continue Reading →