Jharokha (taj lake palace Udaipur)

In a NUtshell: A series of three memorable meals sitting in an alcove of a beautiful restaurant, situated inside a 270 year old palace (now

Continue reading

Advertisements
1 2