Academy of Free Travel

The Academy of Free Travel (AFT) sounds vaguely Casa-esque, but more temporary and exclusively for hitchhikers. Apparently they have set up hitchhiker houses (in the past) in 3 Russian cities, Kyrgistan, Tajikistan, and Egypt. I hear the next one is to be in Tbilisi, Georgia. An English AFT page is here, with links to other pages in Russian, and a CouchSurfing thread is here, including a couple people who have stayed at AFT houses.