When you find a spot that’s been selling seafood for more than a century, you know they must really have a good thing going.
Here’s a look at the hotels in Udaipur whose architecture, planning and consistency have kept them at the centre of India’s ...