Preparing for your travels may seem a daunting task but one of these preparations you will have to think about when you go anywhere is VISAS. Yes! Visas! Visas! Visas! Countless times have I heard and read about people rocking up to border control with intrepid expectations and smiles to...









