On the banks of Lake Pichola in Udaipur, Rajasthan, one can find in abundance the serenity and majesty of a bygone era. The stories from the Land of the Mewars are replete with strength, beauty, revelry and an admiration for art. One such story is the lake itself which was artificially created in 1362. Lake... Continue Reading →