The Nazca Desert of Peru.
My first thought when I read the OP.
I like the idea from illegal Alien; land in international waters, and let us come to them. In a ship that can float, preferably.
The Nazca Desert of Peru.
My first thought when I read the OP.
I like the idea from illegal Alien; land in international waters, and let us come to them. In a ship that can float, preferably.