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