Skip to content
alexandrra falls northwest territories canada hay river

Alexandra Falls and the iTravelCanada Photo Contest

  • by

I never ask much from the readers of It’s About Travelling and this little request really isn’t much. I’ve entered a photo of Alexandra Falls in Canada’s Northwest Territories in the iTravel2000 #itravelCanada Photo Contest.… 

Louise Falls In Canada’s Northwest Territories

  • by

Louise Falls is a gem of a waterfall located on the Hay River in the Northwest Territories of Canada. Honestly, when we planned to take a lengthy road trip up to the Northwest Territories from… 

Exit mobile version