Talkha

Talkha (طلخا pron) is a city in Dakahlia Governorate, Egypt. Placed on the west bank of the Damietta branch of the Nile, in the Delta region. Is about 120 km northeast of Cairo. Across from the city, on the opposite east bank of the Nile, is the town of Mansoura that forms agglomeration with Talkha. Talkha has localities Old Market, El Maalame...
Found on http://en.wikipedia.org/wiki/Talkha
No exact match found