Breaking News

This Indian village has 220 pairs of twins. Know the mystery behind it!

Is it true that you might find your doppelganger somewhere out there in the world? Sometimes, some news strikes us so hard that the next obvious thing we do is think hard, out of sheer bewilderment. Among the most mysterious things going on in the world, the news of 220 sets of twins growing up in a village in India is very astounding.

from Best Travel Destinations in India | Top Holiday Destinations in World - Times of India Travel
Read The Rest:timesofindia.indiatimes...

No comments