India’s first Raffles hotel is all set to open in Udaipur. An architectural marvel standing on a 21-acre private island it will have a world-class spa, 1000 book library, and astounding rooms.
byLovers of history, culture, and architecture can never get enough of the beautiful capital of Mewar. Come August,…