Al Mamzar Park Dubai is one of Dubai's hidden gems, covers an area of 106 hectares and offers barbecue sites, private chalets, swimming pool, food kiosks.Al ...