crazy little thing called blog
Friday, March 7, 2014
New Navajo Falls
New Navajo Falls (aka Upper Navajo Falls) is the first of five spectacular waterfalls in Havasu Canyon in the Grand Canyon. It doesn't look like your typical Grand Canyon picture, does it?
Newer Post
Older Post
Home