It’s not a guarantee that there will be other interns on-site at the same time as you, but the organizations work with people internationally and locally to achieve their goals daily so there are plenty of colleagues around. The accommodation is a great way to meet other volunteers in the area as well!