I'm not Indian but it sounds like a VERY interesting place.
I know that because my town that I lived in has a big Indian population and they talk about their country and their tradition's. Quick question, do you speak Hindi? If so, Namaskaar, aapase milakar achchha lava!!
( Nice to meet you!!)