Caruaru is a city in Pernambuco, Brazil. Caruaru, Petrolina and cities in the Recife metropolitan area are the biggest and most important cities in Pernambuco. As of 2009, Caruaru had a population of 298,501, ranking first outside the metro area and fifth in all state (...) (from Wikipedia)