Sunday, June 08, 2008

Humber Valley Resort from space!!

Google Maps has updated their satellite images for Western Newfoundland, including Humber Valley. Now Humber Valley Resort can be clearly seen from space ...

View Larger Map
We're CrazyAboutNewfoundland.com - Are you?

No comments: