Natural wonders of the world No words I can give here adequately describe the feeling when in these locations. And photos don’t quite do them justice. Nevertheless, here’s my dedication to nature’s finest creations. Moraine Lake, Alberta, Canada The Himalayas, Nepal Urulu, Northern Territory, Australia Routeburn, South Island of New Zealand Niagara Falls, Ontario, Canada The beaches of Western Australia Morskie Oko, Poland The islands of Thailand Glencoe, Scotland Algonquin, Ontario, Canada The Lake District, England The limestones caves of Vietnam Peyto Lake, Alberta, Canada