On first look, the Udaipur Beach might disappoint you as the litterbugs have made it their paradise. Beer bottles, used bottles of mineral water, used paper cup plates and a whole lot of colourful litter is ready to greet you. But as you proceed further