Foreign national Rory Porter called Udaipur the most beautiful city in India He highlighted Udaipur as the Venice of the East with a palace on a lake island Udaipur was founded in 1559 and was never fully captured by the Mughals