The Iranshahr Foundation is a registered association in Canada (Corporation Number 1516110-0) dedicated to advancing the philosophy of the Iranshahri School.

The Iranshahr Foundation is a registered association in Canada (Corporation Number 1516110-0) dedicated to advancing the philosophy of the Iranshahri School.
