Cat Ba ist die größte der 367 Inseln des Cat Ba-Archipels, der den südöstlichen Rand der Halong-Bucht in Nordvietnam bildet. Etwa die Hälfte der Inselfläche ist von einem Nationalpark bedeckt, der sowohl Land- als auch Meeresgebiete umfasst. Der Park hat eine hohe Biodiversität mit einer beeindruckenden Anzahl von Säugetieren, darunter Zibetkatzen, orientalische Rieseneichhörnchen und sogar die stark gefährdete Katze Ba Langur. Das Innere der Insel ist geprägt von einigen schönen Seen, Wasserfällen, Grotten und Kalksteinhügeln, während die Küste felsige Klippen, Sandstrände und winzige Fischerdörfer bietet, die in kleinen Buchten versteckt sind. Besucher können das wichtigste Handelszentrum von Cat Town erkunden, wo es einen kleinen Hafen mit einigen ausgezeichneten Fischrestaurants gibt. Weitere beliebte Aktivitäten sind Bootsfahrten in die Halong-Bucht, Entspannen an den Stränden oder Aktivitäten im Freien wie Klettern, Kajakfahren und Wandern.