A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 294

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 168

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 237

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 317

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 358

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home3/beatsyco/africanpendantsafaris.com/index.php
Line: 315
Function: require_once

African Pendant Safaris

+254 701 756673    Nairobi, Kenya

#Enhance Tradition and Culture   Book Now

connect with us

Search Your Tour

History & New Cultures

Explore the world with us

Read More

Watch video

About Us

Welcome to African Pendant Safaris

Travel is not just movement — it's a connection to people, heritage, and nature.

Discover East Africa through the eyes of local guides who share their traditions, stories, and landscapes with heart. Whether you're seeking an immersive cultural journey, a thrilling wildlife safari, or a relaxing beach escape, our tours are crafted to give you a deeper understanding of Africa’s rich heritage and natural wonders.

Read More


Recent Blogs

blog image
CULTURE + Beach safari 2026

Posted at 28 Nov, 2025

Read More

blog image
CULTURE + Beach safari 2026

Posted at 28 Nov, 2025

Read More

blog image
MAASAI MARA WILDLIFE AND CULTURE

Posted at 22 Oct, 2025

Read More

blog image
The new phase of African Pendant Safaris

Posted at 18 Sep, 2025

Read More

Frequently Asked Questions

1. Are the tours available in different languages?

Yes! Many of our local guides are multilingual and can conduct tours in English, Swahili, French, German, and more depending on the guide. Language options are listed in the tour description, or you can filter tours based on language preference when searching.

2. What is included in the tour price?

Tour prices typically include guiding services, entry fees to major attractions, transportation during the tour, and in some cases, meals or refreshments. Please check the individual tour details to see the full list of what is included and excluded.

3. Can I customize my tour?

Absolutely. Most of our guides offer fully customizable experiences tailored to your interests — whether it’s wildlife, local cuisine, history, or cultural immersion. You can contact a guide directly through their profile to plan a personalized itinerary.

4. Is it safe to travel with African Pendant Safaris?

Yes, safety is a top priority. Our guides are locally certified, experienced, and trained to handle different situations. We work closely with communities and local authorities to ensure your journey is both secure and respectful of local customs.

5. How far in advance should I book my tour?

We recommend booking at least 1–2 weeks in advance, especially during high travel seasons in East Africa. Last-minute bookings are possible, but availability may be limited depending on the guide and tour type.

6. Are You DTA (Domestic Tourism Association) Members?


“Yes, African Pendant Safaris is a proud member of the Domestic Tourism Association (DTA), ensuring you experience trusted, high-quality, and authentic Kenyan tourism.”



Chat on WhatsApp Chat with us