Udaipur also known as the “City of Lakes” or the “Kashmir of Rajasthan,” is a major city, Municipal Corporation and the administrative headquarters of the Udaipur […]
When struck in traffic you must have really fantasized about flying on Aladdin’s magic carpet over the blocked traffic ridden lanes and reach your destination on […]