So, i'll be travelling to Iran in October time and spending two and a half weeks. I will be flying into Tehran and travelling south to Shiraz where i will take my onward flight. Really, i'd like some suggestions for places to stop off and things to do in each place.. I'm easy going and into a little bit of everything, so all idea's welcome. I do enjoy trekking, though most places seem a little pricey, so recommendations are again, welcome. Also, accommodation wise, I will be alone female traveller on somewhat of a tight budget. I will be money conscious, however, willing to compromise if necessary!