Located in the beautiful Kenya Rift Valley basin, Naivasha is a compact market town northwest of Nairobi, best known as a stopping point for spellbinding Lake Naivasha. Aspiring wildlife photographers and nature lovers will marvel at Lake Naivasha and its abundance of wondrous wildlife. Here visitors can spot wallowing hippo pods, clouds of vibrant birdlife, zebra and various other game. The nearby Lake Oloiden and Oserian Wildlife Sanctuary are great spots for those passionate about wild wonders. Shopping in the bustling town ensures unique souvenirs for mementoes as well as restaurants offering delicious local dishes with every taste in mind. Accommodations ranging from lodges to bed and breakfasts provide great conveniences for travellers looking to explore the area.