Group tours are great because they provide a great opportunity to meet new people and share special experiences.
The local tour leaders/guides are incredibly skilled and experienced. Whether you book a trekking or surf trip, you will be met by highly professional people who work hard to ensure you have the perfect experience.
Notice: These are just actual group tours, but you can enjoy almost all our tours on your own.