Rich in terms of cultures, rituals, religions and casts, India covers an area of 3.28 million sq. km. India borders with Pakistan in the northwest, Tibet autonomous region of China and Nepal in the north, Bhutan in the northeast, Bangladesh and Burma in the east, and Sri Lanka and Maldives in the south. It is known that India’s first major civilization flourished along Indus River Valley. India is an independent country with diverse culture, traditions and values and the rich glories of the past, habits and food that will always remain truly Indian. Hindi and English are the official and most popular languages in India along with17 Major languages and 844 dialects.