by sainaniritu
InterContinental Dubai Festival City in Dubai, UAE. Dubai Festival City is a large residential, business and entertainment development in Dubai, UAE.