The white flag of the British Indian Ocean territory has six blue wavy horizontal stripes. The flag of the UK is in the upper hoist-side quadrant. The palma tree and the royal crown represent symbols of the territory. Six blue stripes represent the Indian Ocean and six main islands.