2-Week Morocco Small Group Hotel & Tour Vacation From $3,198 for 2