City of twin faces… where ‘double happiness’ is visible in every street, know why this…
New Delhi. Just imagine, you reach a city where after every few steps while walking on the road, you start seeing people with the same shape. If you go to a shop, you will see two identical shopkeepers, two look-alike…