Are you want a different kind of travel experience, a place of diversity and rich culture? Then India is the perfect place as home to billions of people which consist of several ethnic groups and diverse wildlife. India consists of a wide range of landscapes as a that country stretches from the frozen barrier of the Himalayas to the tropical greenery of Kerala and includes the sands of the Thar Desert Mountains.
More: continued here