View Single Post
07-07-2012, 07:24 PM
Senior Member
Joined in Feb 2010
1,678 posts

145 visa free countries

114 visa free countries

They are pretty much the same, but from what i have heard, the British one is more convenient in Europe.
Last edited by kikibay92; 07-07-2012 at 07:36 PM..
Post your reply or quote more messages.