Skip to main content
Tag:

Abode On The Rocks

ABODE On The Rock is a three day festival on Gozo Island...

London promoters ABODE will launch their first international festival from 8th to 11th June on Gozo Island, Malta. The team have locked in Richy Ahmed...