India has always been a land of great achievements, people, fables, anecdotes and what not. It goes without saying that it is indeed very difficult to understand and define India in one go. Other than the beauty, culture, rich history, diversity in natur