Posted by: coolnepali February 5, 2006
Login in to Rate this Post:
0
?
Bahamas is a different country, and specially for Nepali citizens --I guess besides India visa is needed to go to any country.
Try this link
http://www.traveldocs.com/bs/embassy.htm
Good Luck!!!