Talk of any ancient nation that is quickly moving towards modernization, one name that instantly comes into our consciousness is India. Each of its villages or towns displays peculiar quality and uniqueness. There are many places to visit in India that are worth visiting, some lesser-known while others are more known.