Lahore Weather


Marble used for Bahawalpur’s 150-year-old mosque construction is Indian