Cat Ba Island is the largest of the 367 islands that make up the Cat Ba archipelago. It is home to Cat Ba National Park, which has hiking and cycling trails along the beautiful coastline and through the lush interior. There are also cruises to visit the neighbouring islands.