I would like to end this review by saying that I owe a tremendous, heartfelt thank you to each and every one of the staff of Alan Tours - Alan, Marizan, Angelika, Graeme, and others I may have missed - for expertly designing and executing my intended itinerary. I really am appreciative and cognizant of every effort that went into every aspect of this journey,