From the most beautiful beaches in the world to the highest mountain peaks to the dense forests, India is home to many wonders. The majestic land's diverse culture and heritage, make it an Incredible place. Apart from this, Incredible India is the name of an international tourism campaign maintained by the Government of India since 2002, to promote tourism in India.