Vietnam has been bestowed with more than 4,000 splendid islands, which has significantly contributed to the growth of national marine tourism. Some are really well-known like Phu Quoc, Cat Ba, but others are still hidden gems that need discovering. For nature lovers, you have to visit one of these