Cat Ba island is one of the best island in Vietnam. Things to do in Cat Ba Island will satisfy your dream trip in this summer. You can expect to see the wonderful landscape and take part in interesting activities. Also, the cuisine in this beautiful island is fantastic. Let’s discover.