Assuming I'll be visiting Iran in the off-season, can I just walk-in to book a hotel? How about train and bus tickets to travel intercity in Iran - can I buy on the spot or do I need reservation?
I am an Indian citizen planning to visit solo. I would love to travel by train and buses to experience culture and local daily life! Want to spend minimum for hotels, rather spend more money on visiting places and local shopping. Any suggestion is welcome!!