Variável Global, como controlar?

Bom dia!

Pessoal, criei uma variável [cidade], onde recebe uma string quando o usuário faz uma seleção, logo após são realizados vários processos de acordo com a navegação deste usuário. Gostaria de atribuir um valor vazio após 10 minutos. Como eu posso fazer esse procedimento sem que eu tenha que destruir essa variável?

Desde já agradeço a atenção de todos.

com javascript, vc criar um temporizador que no tempo certo executa um ajax em um script.php que limpa a variável em sessão, pode executá-lo na app de menu.