Travel tales Pictorial feature ” City Palace of Udaipur” Pradeep Chamaria - August 16, 2020August 16, 2020 The famous Lake city of Rajasthan, India is known for its series of artificial lakes [ … ]