Posted by: Mr. Lonely February 1, 2006
Login in to Rate this Post:
0
?
Question explicitly stated 'except Nepal".
Of course there is no better place to live than in the motherland of our own-- "NEPAL"