Princess Durru Shehvar :- A Turkish princess married to an Indian prince.
Princess Durru Shehvar was the daughter of Abdülmecid II of the Ottoman dynasty, who was the last heir apparent to
Read MoreExploring lesser known History
Princess Durru Shehvar was the daughter of Abdülmecid II of the Ottoman dynasty, who was the last heir apparent to
Read MorePrincess Durru Shehvar was the daughter of Abdülmecid II of the Ottoman dynasty, who was the last heir apparent to
Read More