Exactly. Next stop south from my city is Antartica. So for me, it's amazing.
I know what you mean. The other night I was listing all the countries from which I have met people from in SL.
The USA, Canada, the UK, Germany, France, Italy, the Netherlands, South Africa, Iceland, Japan, Korea, China, Australia, New Zeland, Russia and prob a few that I have forgotten about.
I love it. Most of my best friends in SL live in other countries. My partner is English.