India was called the 'Jewel in the Crown' of the British Empire because it was the most valuable and populous colony, providing vast resources and markets. It was considered the brightest jewel in the imperial crown. Nepal, Singapore, and Burma were also British possessions but not the 'jewel.'