This mysterious ‘village of twins’ near Visakhapatnam has a ‘magic well’ believed to bless couples with children
There are places in the world where spotting your doppelganger isn’t a once-in-a-lifetime event, it’s a daily affair. Even stranger? Everyone around seems to have a lookalike too. Twins, everywhere. ...