Tehran, as one of the main tourist destinations in Iran, has a wealth of cultural attractions. It is home to royal complexes of Golestan, Saadabad and Niavaran, which were built under the reign of the country's last two monarchies.