An excellent trip, full on and varied. Each country has its own unique features; ancient architecture, futuristic buildings, wild mountainous scenery. Rifa, our guide was great, knowledgeable and helpful and did all he could to accommodate everyone in the group. Visiting 5 countries in 3 weeks makes for a busy schedule but experiencing the contrast between them is so worthwhile.