Cat Ba Island

A wonderful ecotourism and adventure sports hub in the North of Vietnam