Yes, reservations are required to ensure that the tour will run smoothly. Besides, they allow us to check the availability of guides, hotels and drivers and to avoid unforeseen circumstances.