The Visitors have Various Location on Earth. These Locations were established when the vistors arrived on earth
The vistors arrived on motherships and set up minning stations and bases.Vistor Medical Centers,Vistor embassies around the world claiming to come in peace.
The vistors set up meeting compounds one such place was used as a meeting site for vistor Commander
's it was a mansion in Playa del Mar that was heavily guarded by visitor troops.