Uncategorized Barra, Rio de Janeiro Amitav Ghosh Sep 1, 2011 0 Comments Barra (where the 2016 Olympics are to be held), sometimes a bit like Miami and sometimes reminiscent of Kolkata…