New Mexico is hot. And the roads are long between towns. But made it to see the town where the aliens landed, err crashed, err supposedly. But they tried to make it fun.
There is a small exhibit dedicated to the alien sub-culture named the “International UFO museum”. $5 entry. Gift shop at end. In the same block, there’s a few souvenir shops dedicated to this sub-culture.
The rest of the town is a regular small town. Good for a quick stop off for food, or rest. (1.5/5 self-rated for tourists)