It seems that this entire state is one big tourist trap.
While Mt. Abu was geared towards Indian tourists, this place is geared towards foreign tourists. The town's recent claim to fame is that the Bond film Octopussy was filmed here, and so nearly every low budget hotel in town shows it every night at 7PM.
Walking through the streets here is one long "rickshaw sir", "beautiful clothes, sir?" after another.
However, the flipside is - it's beautiful - with an amazing lake that reminds me of Zurich. I plan to stay here another day or two. Long enough to relax a bit before I descend into the -real- tourist trap/Amsterdam of Rajastan that is Pushkar.