Staycation: Here is a review of my royal staycation at the Lake Pichola Hotel, situated on the banks of Lake Pichola, Udaipur Udaipur, the city of lakes, with its heritage and history steeped in culture ...