Videos

None
Kathmandu (Nepal), September 08 (ANI): Nepal’s living Goddess Kumari, adorned in red regalia and a crown, led a spectacular procession through Kathmandu’s historic Hanuman Dhoka...