Volunteering with Worldpackers
This is the best way to travel in my opinion. They link you with 1000's of opportunities all around the world. You can filter your searches to find specific volunteering programs. I have had 2 of the most amazing experiences and will continue my journey with them!
