Have you guys heard of Withoutabox.com ?

It's a great tool to submit to many different festivals around the globe, and you can find ones that might fit your film.