http://www.youtube.com/watch?v=rNWeBVBqo2c
lol. Too perfect to be India :) Hope they can woo the tourists by these sights/experiences, but the difference between India and other developed countries is that everything here comes with strings attached. You just do not get what you pay for. Its always more or less .
Just my thoughts, everyone may not agree.
-Gaurav
:)