Volunteer with Cross-Cultural Solutions and you'll experience not only the great things Costa Rica is famous for, but also a side that you never knew existed.
Other Programs from Cross-Cultural Solutions matching this criteria: