Rambagh Palace in Jaipur voted number 1 best hotel in the world, Marriott, Ritz-Carlton are also there
Published
Maharaja Sawai Man Singh had the palace constructed after India gained its independence, and Taj Hotels, Resorts and Palace by Tata Group today manages and maintains it.
Full Article