BR

DAMAC Bay by Cavalli North Tower

Emaar Beachfront, United Arab Emirates