Learning languages abroad - sweet! - This site enables "language travel" and has loads of language courses all over Europe which you can take in the country in which they are spoken. They also have some cool activities like surfing, skiing, cooking, dancing, golf, tennis, etc. that you can learn along with a language. Nice design too makes for a pleasant and interesting visit!