Posted by: Tmobile April 22, 2010
Login in to Rate this Post:
0
?
Yes, I saw this and heard they even mentioned Nepal's Malla Kingdom on that Tele-Drama. It was on TV(Door-Darshan) long long very long ago.