Answered by Gloria
|
Jan. 11, 2016 02:43
It is really a big country as we know. It is hard to tell how many days are needed to tour all cities, but if you wanna have a general view in the major cities, at least 20 days are needed to see the must-sees. Moreover, it is suggested to join a tour if you are going for the first time with many destinations. Generally, late Mar. to mid May, and Sep. to early Nov. are the best timing for visiting with pleasant weather condition, warm and sunny in most cases.