The former British colonies in the Caribbean, especially Guyana and Trinidad have some of the world’s best Indian food. The reason is simple – nearly half of the population of those two countries …
87