India is a country known for its lavish treatment to all visitors, no matter where they come from.  Its visitor friendly traditions, varied lifestyles, cultural heritage, colorful fairs and festivals are interesting attractions for the tourists.

Growth Of Indian Tourism

Source: Travel Town