Ibb (or Abb) is a city in Yemen, the capital of Ibb Governorate, situated on a mountain ridge, surrounded by fertile land and is known as 'The Green City'. It is located about 73 miles (117 km) north-east of Mocha. Ibb was governed by a semi-autonomous emir until 1944, when the emirate was abolished (...) (from Wikipedia)