Brian Lara, world record holder for the most runs scored both in a Test and in a First Class innings amongst other records, was born in the small town of Santa Cruz and is often referred to as the Prince of Port of Spain or simply the Prince. This legendary West Indian batsman is widely regarded.