your free PDF travel guide for Deer Lake
do you like Deer Lake?

photo by flickr
Deer Lake (2006 pop.: 4,827) is a Canadian town in the western part of the island of Newfoundland in the province of Newfoundland and Labrador.
The town derives its name from Deer Lake and is situated at the outlet of the upper Humber River at the northeastern end of the lake. (...) more....
travel guide by Wikipedia edit this text
© 2010 Tripwolf GmbH. All rights reserved
No part of this site may be reproduced without written permission.