India! With its amazing diversity of terrain, weather, natural resources and people, is a mini world in itself. With the largest mountain range Himalaya guarding its northern frontiers and the Indian Ocean touching its southernmost tip at Kanyakumari, India has every right to be called a subcontinent. South of the Himalaya, the low, fertile Ganges Plain is India’s most populous region. The Great Indian Desert or the Thar lies in the west, but eastern India receives some of the highest rainfall in the world during the monsoon season.