Puedes hacer lo mismo que haría register-globals cuando está activado:
Código PHP:
foreach($_GET as $clave => $valor) {
${$clave} = $valor;
}
Pero esto, al igual que register_globals puede provocar un fallo en la seguridad. Asegúrate de que esto no ocurre.
En lugar de tanta "comodidad" escribiendo $lugar sin $_GET['lugar'] yo tendría más cuidado y escribiría el segundo para no tener fallos de seguridad.
Edito:
Además si el usuario envía la petición SIN especificar alguno de los parámetros de GET si no los compruebas con isset() o empty() y php.ini está preparado para mostrar errores mostrará varias advertencias diciendo que la variable no está iniciada.
Un saludo.