Yes, a deposit is required to secure your spot. The remaining balance is due before your departure date. Details will be given once the group is confirmed.