nigeria judwa city

This unique city is full of twins, out of 1000, 50 pairs are twins, wherever you look you will see identical people!

Whenever people see twins, they are stunned. It is a shocking experience to see two…