Men in Blue have a chance to avenge ODI World Cup final defeat vs Australia
ST LUCIA: The small island, with the Caribbean Sea on one side and the Atlantic Ocean on the other, is absolutely buzzing. For the last couple of days --cricket tourists --mostly Indians from the US and Canada --have been trooping in for an extended weekend, and once the Saturday night theatre happened in St Vincent, the excitement has gone up manifold.