If a region supports Availability Zones, there will be a minimum of 3 Availability Zones. Refer the below link to see the regions with availability Zones.
If you want to explore all the regions and corresponding availability Zones use the following link.
https://azure.microsoft.com/en-gb/explore/global-infrastructure/geographies/#geographies
To retrieve the number of availability zones for a specific region, you can make a GET request to the following endpoint:
Hope this helps