Cat Ba Island, Vietnam – an unforgettable holiday