India’s First ‘Selfie’ Was Taken By This Royal Couple Back in 1880HistoryBy Krystelle Dsouza30 Aug 2022 18:59 ISTDid you know that India’s first selfie was taken in 1880 by Tripura’s Maharaja Bir Chandra Manikya, the architect of modern Agartala and a pioneer of photography during his time?Read More