Iranian President Mahmoud Ahmadinejad has canceled a visit to Turkey. according to "Mehr" news agency Iran's Mehr news agency Monday said the cancellation was because of the president's busy agenda. Ahmadinejad was supposed to have a one-day visit Turkey on Monday to meet Turkish Prime Minister Recep Tayyip Erdogan on the sidelines of a ceremony commemorating the 13th century poet Jalal Al-din Rumi. The report was quoted to Mohammad Reza Forghani, director of international affairs of the president's office.