India is a land of diversity and varying cultures. There are hundreds of places to visit in the country that will give a person peace of mind and tranquillity. With the beginning of the spring season throughout the country, March is a great time to travel. With the amazing holiday package…