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.
Hugs!
~George


Recent comments
1 day 22 hours ago
7 weeks 15 hours ago
10 weeks 1 day ago
10 weeks 1 day ago
16 weeks 2 days ago
17 weeks 1 day ago
20 weeks 5 days ago
21 weeks 5 days ago
33 weeks 2 days ago
33 weeks 6 days ago