Five fantastic places to stay in Cat Ba 30 April 2022 bwsadmin News Travel Vietnam There are 367 islands in the stunning archipelago in the southeast of Lan Ha Bay, but one stands out for both its size and popularity: Cat Ba Island. Source: VNExpress International, https://e.vnexpress.net/news/travel/five-fantastic-places-to-stay-in-cat-ba-4454611.html