One of the essential parts of every trip is communicating with the people who live in your path and destination. Communication is the tool for solving your problems, getting help, avoiding loneliness, and having a better trip in general. Meeting new people and making friends with them is one other advantage of the ability of communication which develops good feelings and experiences during your journey. The ability of communication includes not only knowledge of the language but also the culture and customs of people. Many misunderstandings come from the differences between cultures and lack of knowledge about these differences. Iran is a culturally varied country with so many subcultures in it. The reason for this status is that many nations live in this land because of the historical reasons and Iran’s geographical position. Knowing the general Iranian geography, history, arts, food, languages, culture and customs can help you a lot in communication and setting your timetable for visiting.