If you're curious about what makes Recife a multicultural city, not just a nice beach (infested with sharks) this is where you should start. Excellent account of history of the city in 2 languages (why not 3, I wonder, since so many tourists speak Spanish). It opened up my mind on all the rest that makes this a different place...
More