Iran is a country with rich cultural and historical roots all over it and is a fabulous country having mountains, seas, deserts, jungles, and historical monuments all at one place! So, Iran has the whole package and is a wonderful destination for traveler