Restaurant Review: Jag Niwas Palace Restaurant in Udaipur — A must-must-must do!
It was Diwali night and we were in the Lake City of India, Udaipur. Couldn’t have asked for anything more beautiful than this, could we? Besides, our 5 yr old does not enjoy the loud noise of Diwali crackers. And hence, it was even more perfect – a ‘quiet’ Diwali […]