на сайте, где указали/изменили/определили местоположение, JS скрипт обращается к остальным трем сайтам по какому-нибудь известному URL с передачей параметра - нового местоположения (метод обращения роли не играет), остальные три сайта, в свою очередь, по переданному параметру выставляют куку.
таким образом можно имитировать посещение всех сайтов с выбранным местоположением... при последующих посещениях сайт возьмет местоположение их куки