When we speak of Dubai, we picture a really tall, beautiful structure. But we must note that there are many new attractions in the city and lovely green spots in the city that few would know about. Next to all the public parks within Dubai, Creek Park is situated outside the city, owing to its position. The Creek Park is situated between BurDubai and Deira. It is one of the biggest as well as one of...