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