So, the question for the day is where in the world would I take a friendly alien if one just, y'know, showed up. Realistically, if an extraterrestrial starts chatting me up, I'm stringing that thing along to someone else who will be responsible and turn it in to the authorities or whatever. I'm sorry but who knows what mind games that thing is playing, or what it'll do the second I turn my back on it.
Is this why I don't have any friends? Yes - almost certainly. But is it also why I'm not currently zip-tied to some galactic recliner being poked and prodded by alien instruments? I'd say there's a chance.
After the creature is all checked out and de-fanged I think I would take it on a whirlwind trip to Australia (Ray, you're paying for these trips, right?). This is mostly cause I've just always wanted to go to Australia and search for a wild platypus, but, y'know, I think an alien would fit in nicely down there. It's basically some sci-fi writer's version of Mars already. A giant red rock? Tons of whacky critters? Nasty space-goo spread? You can definitely make this stuff up, but it wouldn't exactly be easy. Assuming this alien is sorta humanoid, and considering the fact that it could well be an egg-baby because, well because it's green and also sorta reptilian, that would make it a monotreme! We could search for my new pet platypus together, and they could chat parenting. I can also see aliens having pouches because dead space is a crummy place to lose a little kid. That way, it just needs to roll around in some mud and that one obsessive and underdeveloped villain that can't stand our friendship will just think I'm chilling with one of the many native kangaroos. If Mars would behave and be more massive than Earth, then I could say the alien would also have mad jumping skills to enhance their disguise. Somebody get that planet a burger. Alas. The villain sounds like a meathead, anyway, so I doubt it's needed.
I don't know much about Australia, to be fair, but as I've said I think a Martian would feel pretty at home there, and would have a plethora of strange company to distract the gawkers every once in a while.
If every flight out there is booked, there's always Birmingham ;)