Deer Lake

There's more than one place called Deer Lake:

Canada

 * Deer Lake - a town in Newfoundland and Labrador
 * Deer Lake - in Northern Ontario

United States of America

 * Deer Lake - in Minnesota
 * Deer Lake - in Pennsylvania
 * Deer Lake State Park - in Florida