Alnoor Kanji grew up in Mombasa, Kenya, and later moved to the Europe to study. After working as a pharmacist in the UK and Canada for many years, Alnoor returned to the Kenyan coast, where he opened Pinewood Beach Resort & Spa in 1990. Alnoor is proud to run an intimate, nature-focused resort that draws repeat guests year after year.