11 fascinating facts of India