It is because different places have different latitudes and longitudes with which time can be calculated. There can be different time in one country also if the latitude and longitude changes, so they change the time of that area.
Chat with our AI personalities