There is no doubt that for any cricket lover, the West Indies will likely figure highly on their must visit places. In fact over twenty years ago my friends told me of a legendary visit to the West Indies to watch England in several tour matches, their tales were of parties and the atmosphere described […]