NV-RED ROCKS CANYON








Red Rock Canyon is located in Nevada.  It is a beautiful place to visit and stay off Las Vegas strip to enjoy the nature.  I haven't had a chance to visit Grand Canyon yet but Red Rock Canyon provides a similar environment.


Comments

Popular posts from this blog

OC -Coliseum Pool and Grill - The Resort at Pelican Hill in Newport Coast