GAUHATI, India—Adolf Hitler is running for election in India. So is Frankenstein.

The tiny northeast Indian state of Meghalaya has a special fascination for interesting and someti...

Published: 02/23/2013