offthebeatenpagetravel.com
Roswell, New Mexico and Space Aliens
This cheerful little green man greeted us at Bottomless Lakes State Park near Roswell, New Mexico. You have to hand it to space aliens. Like our most unruly relatives, when they visit they ca…