Holland is located in Europe.If you are not familiar with the name Holland another name for this country is The Netherlands!