Posted by: georgian_satellite March 7, 2010
Nepal - The Most Amazing and Beautiful Place on Earth ( Help us to Promote " Nepal Tourism Year 2011 " )
Login in to Rate this Post:     0       ?        

There is a light at the end of the tunnel hopefully its not maoists' torch rally again.

Read Full Discussion Thread for this article