National Symbols of India featured on Stamps - Part II - Blog...
elephants win the hearts of all ages. In India, Elephant is worshipped as God. Ganesha is the most popular elephant-headed deity and we all know the story of how he got the head of an elephant. The elephant is also