The Venue

Al Hamra Convention Centre Ras Al Khaimah

United Arab Emirates

View Map