Why are corona virus cases dropping?

The answer to this question depends on the region you are asking about. In some areas, cases may be dropping due to increased testing, improved contact tracing, and better adherence to social distancing and other public health measures. In other areas, cases may be dropping due to the natural course of the virus, as the population develops immunity and the virus runs its course.