એવુ સમજવામાં આવે છે કે લિંબી અફગાનિસ્તાન કે પાકિસ્તાનમાં રહે છે.