We recommend booking at least 2-3 weeks in advance, especially during peak season (December to April). Last-minute bookings may be possible but are subject to availability.
Yes! We specialize in personalized itineraries. Contact us with your preferences and we'll create a tailor-made experience just for you.
Cancellations made 30+ days before departure receive a full refund. 15-29 days: 50% refund. Less than 15 days: non-refundable, but transferable.
Absolutely! Many of our tours are family-friendly. We can adjust activities and pacing to suit children of all ages.