Posted by: confused October 25, 2004
Login in to Rate this Post:
0
?
depends...DO u think nepal is the best country in the world to live??
opinions varies..