Belle Glade, a farming town on the edge of the Florida Everglades, is only 90 minutes' drive from Miami but the two places feel as though they are on different planets.
Miami is one of America's most vibrant and cosmopolitan cities, its skyline pierced by the glass offices of international banks, the towering cranes of its busy port and the luxury apartment blocks of fashionable South Beach.




