India is a famous country all over the world and is well known for the unity in diversities. It is a land of different languages, cultures, traditions, religions. Here is the list of places you must visit in India which will steal not only Indian art but