Posts

Showing posts from January, 2015

NV-RED ROCKS CANYON

Image
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.