Dubai is full of beaches, but Al Mamzar Beach stands out as a refreshing mix of soft sand, cool water,...