Voluntourism + Surf for Life
Surf for Life is an organization that helps to build schools and hospitals in developing coastal communities with the help of voluntourists—travelers who want to connect with local communities and make an impact while seeing the world from a local’s point of view....