One of the major factors that have made India famous all over the world is its cultural diversity. This is one country with 29 states and several union territories that have their own unique history and culture, and have still existed, more or less, peacefully with each other for years. In this country you…Read More