Shamsi Calendar 1.0
Shamsi Calendar is a succession of calendars invented or used for over two millennia in Greater Iran. One of the longest chronological records in human history, the Iranian calendar has been modified time and again during its history to suit...