Welcome to Cat Ba Island, a hidden gem in Vietnam that offers an abundance of activities for every type of traveller. Whether you’re seeking adventure, relaxation, or a bit of both, Cat Ba Island has something for everyone. From exploring