GeoVisions has a long proud history of providing volunteer opportunities abroad. Our volunteers are working to meet global needs such as working in orphanages, schools, hospitals, clinics and as conversationalists in 15 countries. In recognition of...