It is in Europe.
"The bachelor's thesis is the final paper of the bachelor studies: It is obligatory for all courses of bachelor studies. Here, the students are to show that they are able to work on a problem independently and according to scientific methods. In the course of the internationalization and harmonization of the European systems of higher education, the english term "thesis" has been adopted as the designation for the final paper of a course of studies. Unlike, for example, in the USA, all bachelor graduates have to author a bachelor's thesis in this country. "
Taken from a German information portal for students [ Der Abschluss - die Bachelor Thesis | Studieren.net ], translation by me.