Second Life

Study Spanish in SL. What is SL? SL stands for Second Life.

So what is exactly SL and how you can study Spanish language in SL. Second Life is an online game platform, a 3D virtual world, for people who like [...]