Videos

None
India’s 80th Independence Day was celebrated at the Embassy of India in Kathmandu with participation from the Indian community, friends of India in Nepal, Embassy...