Posted by: meghna April 14, 2005
Login in to Rate this Post:
0
?
I want to buy a calling card, but i don't want to buy it online. Is there any that I can buy it through phone? If there is please let me know, it's urgent. And its not to call Nepal, but to Europe and/or Australia.
Thanks in advance!