6 Best Public Parks in Dubai to Make Your Weekend Awesome