Nepal

Browsing Tag

In Pictures: Holi celebrations across India

Holi marks the arrival of spring in India, Nepal and other South Asian countries, representing the triumph of good over evil