Parade for a living goddess kicks off Nepal festival season

3 hours ago 3
ARTICLE AD BOX
Tens of thousands of devotees celebrated by gathering in Kathmandu.
Read Entire Article