Cross-Cultural Solutions
New Rochelle, NY
Cross-Cultural Solutions offers international volunteer programs in 6 countries for teens to work side-by-side with inspiring local organizations, while engaging in unique cultural activities and imme