Udaipur is described as the "Lake City of Tripura," with a beautiful amalgamation of natural beauty and religious significance. Udaipur is known for its tranquil atmosphere.