FATEHPRAKASH – THE TAJ OF UDAIPUR
You must see and experience a stay at the beautiful Fatehprakash- the Taj of Udaipur. On the banks of Lake Pichola, overlooking the magnificent Lake Palace, it is the most scenic panoramic view that one could ever have. Read More