India is a good place to go...beactiful temple and palace. But the place is a bit dirty and you have to eat at hotel everytime. Only eat those cooked food in hotel and drink bottled water. I like the curry and naan very much. You can try India yoga there.