I have registered a domain using AWS and it has automatically created a Hosted Zone. The domain is not currently in use so is it safe to delete the Hosted Zone?
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DeleteHostedZone.html suggests that it should be fine as it only has an NS and an SOA record but I want to be sure that my domain registration won't be affected (I'm reasonably certain it won't but at the same time I'm not sure why I automatically get a Hosted Zone for $0.50 a month by default).
If you want to avoid the monthly charge for the hosted zone, you can transfer DNS service for the domain to a free DNS service. When you transfer DNS service, you have to update the name servers for the domain registration.
You can check the below link for transferring the DNS Service https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html