The WWOOF program is a fantastic way to travel.
You volunteer for 20-30 hours a week at an organic farm or environmentally friendly business, and are rewarded with all meals, accommodation, educational opportunities and a unique insight into the area you are staying in and the business you are working for.