Udaipur

Udaipur Palace

The Spectacular Udaipur Palace at Night

Udaipur is also called the White City and this beautiful city with a very rich royal heritage history.  This is the first city I visited in the Indian state of Rajasthan. Out of the other major cities in Rajasthan including Jaipur, Jaisalmer, Jodhpur etc. I personally loved this city the most due to several reasons.