https://walkaroundvietnam.com/cat-ba-island/
Cat Ba Island: Vietnam’s Hidden Gem in the Gulf of Tonkin : Vietnam has many beautiful islands that attract tourists from all over the world, but few are as stunning and unspoiled as Cat Ba Island in the Gulf of Tonkin.