Udaipur also known as the City of Lakes, is the second most frequently visited tourist sight, in the North Indian State of Rajasthan. The marble palaces, beautifully laid out gardens and the lakes, make Udaipur seem almost like a mirage. The City of Dawn, surrounded by the ancient Aravali Mountains and set on the edge of three lakes, is a brilliant kaleidoscope of narrow lanes flanked by bright stalls, gardens, lakes, palaces and temples.