Zabeel Park is a huge park with an area of 47.5 hectares situated between Al Karama and World Trade Center at Zabeel Square on Sheikh Zayed Road. The entry fee is AED 5 per person and there’s plenty of parking space. You can enter the park through Gate 1, 2 or 3.