Rani Talab (Rani Lake) Rani Talab or Rani Lake is located in Mardan District, Khyber Pakhtunkhwa, Pakistan.