India is diverse, so are the experiences. Language, climate, cuisine, culture and celebrations, racial features of people, all vary from North to South and from East to West. The cities of India with rich cultural and architectural legacy, panoramic locales, diversity of languages and variety of cuisine and lifestyle are challenging to explore!