23 days in Iran full of unforgettable memories for us. We traveled from Tehran to Rasht, Masuleh, Tabriz, Sanandaj, Kamyaran, Palangan Village, Kermanshah, Isfahan, Shiraz, Yazd, Kashan (Maranjab Desert, Abyaneh) and back to Tehran for Tochal Mountain to skiing. You will surprise how great Iranians hospitality. Iran can fill all types of travelers from food hunters...