Grand canyon is a great option to have a wonderful time period for enjoying the rock formation, stargazing, water activities and much more which can enjoy outside of the house. I love this spot and for this just want to say go around this spot and enjoy the events as well of this place.
addi! I am going to agree with you the Grand Canyon is best for enjoying all of these things there which you have shared in your post. Let me share with you, I lo be to visit this canyon for enjoying the red rock beauty there and Skywalk as well. What do you say about the skywalk?
Grand canyon is always my most favourite one destination to visit as travelling point of view so I had been there many ot the times in my whole life and every time had huger fun there through enjoyed its outdoor activities. If anyone you have a plan to go there then I will suggest you must try there skywalk and could make there journey memorable.