Royalty

Noor Mahal of Bahawalpur

Noor Mahal of Bahawalpur

Noor Mahal (the Palace of Light) is situated in Bhawalpur, which is the 12th largest city of Pakistan and was once the capital of the Princely State of Bahawalpur. A