Home › Forums › Discussion › Grand Canyon West: One of the World’s Seven Natural Wonders › Reply To: Grand Canyon West: One of the World’s Seven Natural Wonders
January 31, 2020 at 7:00 pm
#3180
Member
There are other restaurants in the Grand Canyon area. Sky View Restaurant is where you can eat with a view of the Skywalk and the Eagle Point.