Tag: Grand Canyon Skywalk

  • Meadview, Arizona

    Meadview is a tiny town near the west rim of the grand canyon. If you can imagine the town from the movie Tremors and the people from that movie. It’s exactly this. No trees taller than a cactus. On the map it looks like there’s a lot of roads, but in reality you can just […]