Browsing Tag

A Village full of TWINS in India

The Most Mysterious Village of TWINS

The Most Mysterious Village of Look-Alikes! Take a walk into this village of Twins! Have you ever heard of Mohammadpur Umri? Most of us would never have heard of this place but still, people who live near this village and other travelers…