Many out there have heard the word 'Visa' before at one point or another. Surprisingly, this word 'Visa' is accompanied with so much uncertainty and doubt in the hearts of many, especially when it is linked to 'advanced countries'. However, contrary to the belief held by a large...