New Delhi: “Selfie'” - named as “Word of the Year 2013” by Oxford University has taken the entire planet by storm. The trend of clicking “self pictures” has spread like a wildfire within a year.
Already considered to be the most attractive tourist destination across the world, London has acquired a special status amid this fast spreading trend. The city has bagged the title of “selfie capital of the world” with maximum number people choosing it for self portraits
Latest World News