Unless there is a hidden location I'm unaware of in Tahli, I've visited every street. Yet, no badge for me.