def create_cloudtrail(self, region):
        """Creates a new CloudTrail Trail

        Args:
            region (str): Name of the AWS region

        Returns:
            `None`
        """
        ct = self.session.client('cloudtrail', region_name=region)

        # Creating the sns topic for the trail prior to creation
        self.create_sns_topic(region)

        ct.create_trail(
            Name=self.trail_name,
            S3BucketName=self.bucket_name,
            S3KeyPrefix=self.account.account_name,
            IsMultiRegionTrail=True,
            IncludeGlobalServiceEvents=True,
            SnsTopicName=self.topic_name
        )
        self.subscribe_sns_topic_to_sqs(region)

        auditlog(
            event='cloudtrail.create_cloudtrail',
            actor=self.ns,
            data={
                'account': self.account.account_name,
                'region': region
            }
        )
        self.log.info('Created CloudTrail for {} in {} ({})'.format(self.account, region, self.bucket_name))
Creates a new CloudTrail Trail

        Args:
            region (str): Name of the AWS region

        Returns:
            `None`