Golestan Palace Golestan Palace is the former royal Qajar complex in Iran’s capital city. The oldest of the historic monuments in Tehran, the Golestan Palace (The Rose Garden Palace) belongs…

Read more