The national flag of India is a horizontal tricolour of deep saffron at the top, white in the middle and dark green at the bottom. ... The saffron colour indicates the strength and courage of the country. The white indicates peace and truth. The green band represents the fertility, growth, and auspiciousness of our land.