That India is a land of mysteries is a fact well known and acknowledged. Inspite of advancement in every field there are still mysteries that remain unfathomable.