Qarah Darreh (, also Romanized as Qareh Darreh) is a village in Kani Shirin Rural District, Karaftu District, Divandarreh County, Kurdistan Province, Iran. At the 2006 census, its population was 425, in 84 families. The village is populated by Kurds.
References