A Greener Festival Logo
Promoter Marcel Avram is launching a new electronic music festival in Switzerland, Turkey and Israel. Isle of Dreams will feature local DJ talent alongside the biggest inte...
Read More