National Flower of India: The Lotus flower is not just a pretty flower. The Lotus flower is India’s national flower because it represents our characteristics: purity, strength, and hope. The lotus ...
A new show at Museum of Art and Photography, Bengaluru reveals the commercial and colonial interests masked by historical ...