Join now
Log in Join

International calling cards (Bangalore)

Does anyone know a place to buy an international calling card here in banglore? Just until I am able to set up getting a phone for skype etc.

Bangalore Forum