Dubai Creek harbour Best PlaceJune 12, 2019 by Irfan MalangushaDubai Creek harbour is an observation tower under construction located in Dubai,