The majestic Himalayas, the sparkling ocean, the dry desert, the dancing river, the enticing lagoons or the magical back waters, all appeal to nature lovers towards the great India.India is one of the oldest countries in the world, full of charming and attractive historical sites with challenging and mysterious stories that were laid in the foundation of Indian cities, regions and even buildings. India is a country rich in diversity. India is the country of contrasts from architectural and cultural perspectives. If you want to amuse yourself with food, culture, language, clothing and various traditions, India is the right place for you to visit. With the population of over one billion people, India is very multicultural and each of the twenty eight states in the country has its unique identity that determines and directs its history.There is a harmonious blend of art, religion and philosophy.