This has to be the most wonderful place I have ever stayed in India, or for that matter anywhere in the world, and I am a seasoned traveler of luxury hotels.
From the moment you arrive in a horse drawn carriage, with rose petals showered on you from above, you know you are in for a very special experience.
We...
More
