This is a really small bug and should be put on low priority.
I'm currently on holiday in Cyprus, and each time I join a lobby it gives me the message "this lobby is located in Europe, for the best lobby experience join one close to your location", Although Cyprus is actually a part of Europe? Cyprus has been a member state of the European Union since 1 May 2004.
Also I really think you should create the feature to see where a server is located when you join a lobby like tf2lobby had.
i.e. if the server is in Germany or UK etc.