Posted by: b27b April 7, 2010
Login in to Rate this Post:
0
?
I'm not sure regardin' this matter but I have heard that we have to have visa for india to go Nepal. Is this fact or just the rumor?