Bookmundi
Unlock 7% Discount Discount on most tours
LIMITED OFFER ends in:
Check Availability

Kenya & Tanzania Adventure

  • No booking or credit card fees
days 15 US$ 4,199
SaveUS$ 294
Unlock US$ 294 in extra savings
highlights
  • Enjoy game drives in Lake Nakuru National Park and the famous Masai Mara
  • See wildlife in the Serengeti and the Ngorongoro Crater
  • Visit the exotic spice island of Zanzibar
The Kenya & Tanzania Adventure tour starts and ends in Nairobi. The Kenya & Tanzania Adventure is a Wildlife Safaris And Game Drives tour that takes 15 days taking you through Nairobi, Kenya and other destinations in Kenya.

Kenya and Tanzania are home to some of the most prolific game-viewing locations not just in Africa, but the world. This itinerary takes in a number of the national parks in and around the Great Rift Valley, giving the opportunity to observe some of the best wildlife and scenery Africa has to offer and finishing on the spice island of Zanzibar, a tropical paradise with white sand beaches.
customer reviews
4.9 - Excellent Based on 10 reviews
Great trip!
5 - Excellent
“It was a great trip, wonderful to see the animals in their natural habitat. Some long days of driving but well worth it in the end. Erellah was great leader, pointed things out that we would've never seen without his help. Wilson, Sam and Esther were great assets to the trip and made it all the more enjoyable. It was my first trip with Exodus and plan on more.”
Fantastic trip and crew!
5 - Excellent
“The four crew members, Erellah, Albert, Boniface and Amos were fantastic. Erellah is an excellent tourguide - very patient, funny, helpful: a delight and any group can consider themselves lucky to be in his care. Albert is a brilliant cook and made delicious vegan food for me: not easy to do in East Africa. He was fun and creative and all mealtimes were a pleasure. Boniface is by far the very best driver I've ever encountered: very patient, extremely skilled and was able to take us safely along very poor roads, while also taking care of the truck itself. Amos is very friendly and helpful and worked very hard to support the crew. I'm sure he will be a fantastic tourguide soon. All of the crew were fun to talk to and made us feel very welcome. The trip itself was spectacular - we were very lucky and managed to see many beautiful animals, including elephants, black rhino, white rhino, lions, cheetah and a leopard. I was lucky enough to spot a serval from the truck, but it slipped away into the grass before anyone else could see it. The pace of the trip was good - we covered a huge distance, but spent enough time in each place to get good wildlife spotting. The last few days on Zanzibar were a welcome treat too and really rounded everything off nicely. I will always have fond memories of the group and the trip. The group members were all great: friendly, interesting people I enjoyed meeting and hope to keep in touch with.”
Kenya - Tanzania & Zanzibar
5 - Excellent
“A truly memorable experience with some long journeys along some very bumpy and dusty roads but the rewards of close encounters with so much of East Africa's wildlife made it all worth while. Our group was 17 strong with 4 crew who worked tirelessly to ensure that we were able to enjoy our trip to the full and the truck had plenty of room for all of us to be able to enjoy the wildlife and catch some magic moments on camera. Camping is a great way to enjoy and experience the wildlife and although some of the camp sites are very basic the location more than makes up for it together with the fact that often we were the only campers.”
Kenya & Tanzania Adventure
5 - Excellent
“A great introduction to the wildlife of East Africa, there is nothing quite like the excitement of animal/bird spotting that is an integral part of this tour. Camping allowed one to feel close to nature and was even better as few had other campers close by. Kip and his team were superb hosts keeping us informed of local life, both human and animal, while ensuring we were well fed. On the cultural side we visited a Masai village in the Serengeti and had guided tour of a typical local market in Musoma.”
There are no activities planned today so you are free to arrive Nairobi at any time.Accommodation: Heron Court Hotel or similar*Standard Hotel*
After the arrival of the group flights in the early morning, we travel west into the Great African Rift Valley to Kembu, stopping in Nakuru en route to do some shopping and look around this typical African town. We stay on a farm tonight and have an opportunity to do a farm walk this afternoon.Accommodation: Kembu Farm or similar*Full-service Camping*
This morning we drive to Lake Nakuru National Park where we enjoy a superb game drive. Although this is a small park it is home to an amazing variety of animals and birdlife. The park contains a soda lake, which is sometimes home to thousands of flamingos. We hope to see the endangered White and Black rhinos, lion and if we are very lucky the elusive leopard. There is a stunning view from baboon cliffs above the lake, and here we may see the small furry Rock hyrax, which is related to the elephant! Tonight we camp just outside the park in a campsite with good showers and flush toilets.Accommodation: Nderit Campsite or similar*Full-service Camping*
Today we travel into the Masai Mara, one of the most famous ecosystems in the world. This vast grassland is teeming with life; plains game including wildebeest, gazelle, topi, zebra and buffalo abound in the rolling savannah, and never far away lay the predators: cheetah, lion and hyena. Between mid-August to late October one of the greatest spectacles on Earth takes place in the Mara - the annual migration of thousands of wildebeest, gazelle and zebra trampling their way across the long grass. Nothing is guaranteed on safari, but with the help of our brilliant guides you should see and learn a huge amount about the Masai Mara's resident wildlife as we game drive through the park this afternoon. Stay in a campsite just outside the reserve for the next two nights.Accommodation: Mara Springs Camp or similar*Full-service Camping*
A full day game drive in the Masai Mara to increase our chances of encountering many of the wildlife species found in the reserve. We'll find a quiet spot inside the park to enjoy lunch by our vehicle, looking out across the plains. There are also several optional excursions that you can enjoy today in addition to the game drive. Get up early for a sunrise Hot Air Balloon Safari (including champagne and breakfast) or visit a traditional Masaai village to meet the locals.Accommodation: Mara Springs Camp or similar*Full-service Camping*
Our long drive today is up through the Western highlands and allows plenty of time to appreciate the superb scenery. The road begins to descend and we leave behind the neatly ordered rows of tea bushes as we cross the border into Tanzania at Isebania. We camp in a pleasant spot at Musoma on the shore of Lake Victoria.Accommodation: Tembo Beach or similar*Full-service Camping*
Today, we turn east and enter the vast Serengeti Plain, one of the largest parks in Africa. There is a choice of routes into the Serengeti, depending on the weather: if it is dry, the 130km of the Western Corridor, usually full of plains game, is open. If it is wet, however, this road, which is built on black cotton soil, is impassible, and we have to enter the park from the north, at Ikoma gate. We spend two nights in the park so we plenty of time to enjoy the vast open spaces and the variety of game. We camp at Seronera where there are various camping areas, all of them in open bush, with no fences to prevent the animals from visiting during the night. A real taste of wild Africa!Accommodation: Serengeti Public Campsite or similar*Full-service Camping*
We leave early and it is often possible to watch elephants and other animals browsing close to the campsite. The morning is spent game driving in the eastern part of the park, where it is unusual not to spot a pride of lions, in their favourite place - under a big, shady tree. After crossing the vast grasslands we come to the Ngorongoro entry gate at Naabi Hill. We travel up towards the edge of the Ngorongoro Crater, the wide-open plains below stretching as far as the eye can see. Finally reaching the top, the crater opens up in front of us, a huge, natural caldera, one of the great sights of Africa.

The Ngorongoro Crater is the world's largest unbroken caldera, formed when its volcano top erupted leaving fertile plains in its place. Before this happened, it was actually the highest mountain in Africa, towering over nearby Kilimanjaro. The crater is essentially made up of grassy plains, lush forest and a soda lake which houses flamingos and an array of birdlife. From the rim, at an altitude of 2400m, the cliff plunges down some 600m to the crater floor with a whole host of extinct volcanoes ringing the valley. Our campsite here is very basic indeed and can be very cold at night so please come prepared.

Accommodation: Ngorongoro Ngiri Campsite or similar*Full-service Camping*
We descend to the crater floor in 4WD vehicles and spend the morning watching large numbers of plains game, and the ever-present predators around them. We'll search for hippos in the murky pools, and try to protect our food at lunchtime from the fearless Brown kites, as they swoop and snatch anything that appears to be edible!After a fantastic morning we continue our journey to the edge of the Rift Valley, where there is a great view over Lake Manyara (often tinted pink around the edges from large numbers of flamingos) and on to Arusha.Accommodation: Meserani Snake Park or similar*Full-service Camping*
Take a morning flight over to the island of Zanzibar, 35km from the mainland. First visited by Arab traders in the 8th century, and countless travellers in the following centuries, the island is most famous for its spices, and infamous for being the centre of the East African slave trade. We spend our first night in Stone Town and then three nights by the beach. Stone Town is a myriad of small alleys and markets. We recommend a spice tour, around the island's plantations, with chances to taste and buy.Accommodation: Abuso Inn or similar*Comfortable Hotel*
After a free morning in Stone Town we transfer to our hotel by the beach. There is plenty to occupy your days here. You can visit Prison Island, where difficult slaves were kept, or relax on the eastern and northern beaches, with excellent snorkelling, sailing in a dhow and plenty of fresh seafood. The local buses are efficient and enable you to travel all over the island, although hiring a jeep for a day or two is a more exciting way of getting about and not expensive. It's a fascinating mixture of culture, history and wonderful beaches.Accommodation: Amaan Bungalows or similar*Comfortable Hotel*
Our adventure ends after breakfast. Those on the group flights will be transferred back to Stone Town for their flight to London.**
what’s included
Accommodation
  • 9 nights full-service camping with shared facilities and 4 nights comfortable hotels all en suite. (Land Only clients have an extra night in a hotel in Nairobi) , All accommodation
Meals
  • All breakfasts, 9 lunches and 9 dinners
Transport
  • Travel in specialist overland vehicle and flight to Zanzibar
  • All transport and listed activities
Others
  • Some drives on rough roads
  • Tour leader throughout
what’s excluded
  • International Flights
  • Any international flights to/from Nairobi are not included in this price. We always recommend that you arrive 1 day prior to your tour starting date.
  • Travel Insurance
  • Travel insurance is not included in this Kenya & Tanzania Adventure tour. Travel insurance is mandatory to buy. We recommend purchasing it from World Nomads.
Tour details
Booking Type Instant Booking  
Duration 15 days
Tour Type Group Tour - Max 18 participants
guiding method Live guide/instructor
Guide Language English
Starts/Ends Nairobi, Kenya/ Nairobi, Kenya
Get a PDF file with detailed trip information: Download Trip Notes for Kenya & Tanzania Adventure
Availability
  • Best price guarantee
Select Departure Month:
  • {{data.start_date | inDate }} from
  • {{data.finish_date | inDate}} in
  • Only {{(data.seats > 10 ?'10+':data.seats)}} seat{{data.seats >1?'s':''}} left Sold Out
  • From {{symbol}} {{sepNum(data.original_price)}} {{symbol}} {{sepNum(data.discounted_price)}} Saving {{symbol}} {{sepNum(data.discount_amount)}} + US$ {{priceSeperator(data.local_payment)}} Local Payment + {{data.local_payment_currency}} {{priceSeperator(data.local_payment_amount)}} Local Payment
{{data.booking_type}} -{{data.discount}}%
Monthly Price Comparision
Why Book with Bookmundi
  • Bookmundi is partner with Exodus Travels. You're seeing real-time prices and availabilities.
  • Save +US$ 147 in Travel Credits on your next booking.
  • Best Price Guaranteed.
  • No Credit Card or Booking fees.
  • +25,000 customer reviews, with an average rating of 4.9 of 5.0 possible.
  • 100% Financial protection. Bookmundi is member of the Danish Travel Fund which guarantees for any payment made via us. Your money is safe.
What are customers saying about Bookmundi
Good to know
Payment

A deposit of 420 USD is required to confirm this tour. The remaining balance will be charged 56 days before departure. For any departures within 13 August 2019 full payment is required.

Travel Insurance

The Kenya & Tanzania Adventure tour requires that you have adequate and valid travel insurance covering medical and personal accidents, including repatriation costs and emergency evacuation. We recommend using World Nomads' travel insurance.

Visa

For this Kenya & Tanzania Adventure tour getting the required visa(s) is the responsibility for each individual traveller, as visa requirements vary depending on your nationality. We recommend to check with your local embassies representing the countries that you are travelling to, as part of this itinerary.

CancellationNo additional cancellation fees apply for this Kenya & Tanzania Adventure tour. You can cancel the tour up to 57 days prior departure and avoid paying the full amount, but your deposit paid is non-refundable. No refund applies for cancellations within 56 days of departure.
person
{{agReviews.ratings.rating}} - {{agReviews.ratings.rating>4.5?'Excellent':agReviews.ratings.rating>3.5?'Very Good':agReviews.ratings.rating>2.5?'Average':agReviews.ratings.rating>1.5?'Poor':'Very poor'}}
For
From {{review.country}} At {{review.edit_date?review.edit_date:review.add_date | date:'mediumDate'}}
“ {{review.total_score>4.5?'Excellent':review.total_score>3.5?'Very Good':review.total_score>2.5?'Average':review.total_score>1.5?'Poor':'Very poor'}} ” “ {{review.product_score>4.5?'Excellent':review.product_score>3.5?'Very Good':review.product_score>2.5?'Average':review.product_score>1.5?'Poor':'Very poor'}}”
{{agency.name + ' responded to this review on '}} {{review.product_review_response_date | date:'mediumDate'}}
Back to top
image description
{{(chatView=='product' || chatView=='viewoffers')?activeuser:getFirstName(activeuser)}}
{{productTitle}}
{{productTitle}} {{productTitle}}
View Offer

Hello! from, {{activeuser}}

Replies will be sent directly to your email address, if offline.

  • Confused?
  • Queries?
  • Or just feeling alone?

Communicate with {{getFirstName(activeuser)}}

  • Replies will be sent to your own email address, from where you can continue the conversation.
  • 1. Your enquiry is sent directly to the company.
  • 2. They will reply to your own email, from where you can continue the conversation.

Communicate with Communicate with {{activeuser}}

  • 1. Your enquiry is sent directly to the company.
  • 2. They will reply to your own email, from where you can continue the conversation.
{{stickyMessage}}
No conversations yet :(
Hi ,
Thanks for your trip input. We will do our utmost to make sure that you get a trip of a lifetime.
We've noted down your trip requirements below. You can easily them.
  • {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
  • Trip Details: ... Read More Read Less
How our Travel Expert Service Works
  • 1 We connect you with a hand-picked and qualified travel expert who can match your trip requirements. The advantage of working directly through a travel expert is that you get the best and unfiltered advice from the very beginning.
  • 2 The travel expert will help you with creating and customising a trip for you. If you have any questions or concerns relating to the trip, the travel expert will also be able to help you with those.
  • 3 When you feel that your trip is exactly per your wish, you'll be able to book the entire trip here on Bookmundi.
The Advantages of Bookmundi
  • Selected Local Travel Experts All our local travel experts have been chosen based on rigorous selection criteria. In fact, we reject 98 out of 100 local travel agencies, and thereby giving you access to the top 1-2% local travel experts.
  • Secure Online Payment and Financial Guarantee Each and every trip is required to go through Bookmundi's secure payment platform, powered by Stripe and supported by SSL. All payments are therefore carried out in secure manners. We are furthermore member of the Danish Travel Fund which gives you a 100% financial guarantee for any money you pay on Bookmundi, even if we went bankrupt (which we we will not!).
  • Trip Replacement or 100% Reimbursement Bookmundi has hand-picked your local travel expert. Our role, as your trusted third party, is therefore to make sure that your entire experience runs as seamless and secure as possible. We guarantee to you that in the unlikely event where a local travel expert cancels your trip after your deposit or full payment has been made, we commit to replacing these services with another equally qualified agency so that your trip can go ahead as planned, or failing to replace it, we will give you a 100% reimbursement.
New customised trip enquiry by {{getFirstName(activeuser)}}:
  • Title: {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
""
Can you handle {{getFirstName(activeuser)}}'s enquiry? Rejection Reason
{{myRequest.reject_reason?myRequest.reject_reason:'Sorry, Your trip request has been rejected.'}}
img description img description img description
seen

{{(duplex.offer_mode==1 && messages.length==1 && iamagency==1)?'Messaging this user is blocked momentarily':settings.bolcked_message}}
{{qResponse.message}}
Guideline for Responding to Customised Trip Requests
Dear {{!activeuserExpert ? activeuserExpert.first_name: 'N/A'}}, Before responding to {{getFirstName(activeuser)}}’s customised trip request for {{plannerCountries}} we recommend that you carefully read these guidelines as they will help you with approaching the customer correctly and convert the enquiry into a trip booking.
{{errorMessage}} Okay, got it! Need help?Contact us
This message will be delivered as an email because {{getFirstName(activeuser)}} is currently offline.
  • {{files.file_name}}
Hi ,
Thanks for your trip input. We will do our utmost to make sure that you get a trip of a lifetime.
We've noted down your trip requirements below. You can easily them.
  • {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
  • Trip Details: ... Read More Read Less
How our Travel Expert Service Works
  • 1 We connect you with a hand-picked and qualified travel expert who can match your trip requirements. The advantage of working directly through a travel expert is that you get the best and unfiltered advice from the very beginning.
  • 2 The travel expert will help you with creating and customising a trip for you. If you have any questions or concerns relating to the trip, the travel expert will also be able to help you with those.
  • 3 When you feel that your trip is exactly per your wish, you'll be able to book the entire trip here on Bookmundi.
The Advantages of Bookmundi
  • Selected Local Travel Experts All our local travel experts have been chosen based on rigorous selection criteria. In fact, we reject 98 out of 100 local travel agencies, and thereby giving you access to the top 1-2% local travel experts.
  • Secure Online Payment and Financial Guarantee Each and every trip is required to go through Bookmundi's secure payment platform, powered by Stripe and supported by SSL. All payments are therefore carried out in secure manners. We are furthermore member of the Danish Travel Fund which gives you a 100% financial guarantee for any money you pay on Bookmundi, even if we went bankrupt (which we we will not!).
  • Trip Replacement or 100% Reimbursement Bookmundi has hand-picked your local travel expert. Our role, as your trusted third party, is therefore to make sure that your entire experience runs as seamless and secure as possible. We guarantee to you that in the unlikely event where a local travel expert cancels your trip after your deposit or full payment has been made, we commit to replacing these services with another equally qualified agency so that your trip can go ahead as planned, or failing to replace it, we will give you a 100% reimbursement.
New customised trip enquiry by {{getFirstName(activeuser)}}:
  • Title: {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
""
Can you handle {{getFirstName(activeuser)}}'s enquiry? Rejection Reason
{{myRequest.reject_reason?myRequest.reject_reason:'Sorry, Your trip request has been rejected.'}}
Looking for available travel experts
No conversations yet :(