India have some amazing places to visit. India is best known for its cultural diversity here ascent changes with every 20 kms. It is the country of colors each state denotes a different color.