Skip to playerSkip to main content
  • 16 years ago
If you've been to Monument Valley in northern Arizona, you know that it's truly one of the natural wonders of the world. A new hotel is about to open and it will offer guests some spectacular views. Geri Hongeva from Navajo Parks and recreation tells us all about it. Distributed by Tubemogul.

Category

🏖
Travel
Be the first to comment
Add your comment