Love cycling? Well, thankfully Dubai has a whole lot gorgeous cycle tracks that lets you make the most out of the fitness activity....