Indian food is best food , it also proved scientifically usually we use turmeric, ginger, onion, garlic..these spice in daily receipe which is beneficial to health.
I've never traveled to India so I might not have a true sense of authenticity, but having gone to Thailand I would say that I prefer Thai.