Vietnam

12 Best Things to do in Cat Ba Island

The 12 Best Things to do in Cat Ba Island

Within easy reach of Hanoi, Cat Ba island sits in the emerald green waters of the Gulf of Tonkin on the North Vietnam coast. There is a whole host of things to ...