We are a GetYourGuide affiliate. When you book a tour through a link, button or booking calendar on this site, GetYourGuide pays us a commission. The price you pay is the same as booking on GetYourGuide directly.
Operators cannot pay to appear here or to be ranked higher. Tours are chosen and compared on rating, reviews, price, what is included and how the day runs, and we publish their downsides alongside their strengths. Ratings and prices are shown as GetYourGuide displays them, with the month we checked.
Links to official sources, travel advisories and other non-booking pages carry no affiliate tracking.