Iran is a beautiful and exciting place to visit. It is a country filled with Persian gardens, palaces, historical sites, museums, and natural beauty. Given the current restrictions, your travel will be most enjoyed with some careful planning and preparation. Because Iran has not supported a large tourist...