Cat Ba Island, Vietnam located in Halong Bay, an archipelago of islands comprising wisps of green clinging to their sheer cliff faces, Cat Ba Island is the largest of its kind and is a favourite with both international and Vietnamese tourists. While the main hub of Cat Ba town has been reserved for tourism infrastructure with hotels, restaurants and bars lining the streets, the rest of the island is still covered in pristine wilderness, half of which has been declared a national park in order to keep it that way. Most travellers visit Cat Ba Island as part of a tour around Halong Bay but it is possible to go independently as well.