The locals proudly call Trinidad and Tobagos annual carnival, The Greatest Show on Earth. It is certainly one of the worlds best street parties. Other islands in the Caribbean have tried to replicate it the West Indian diaspora has its own version in cities like Toronto, New York, Miami and most famously on Portobello Road in Londons Notting Hill. None of them, however, come close to matching the exuberance and creativity of the original on the streets of Port of Spain, Trinidad and Tobagos capital.