Bofa Beach is a wide slash of white sand, with swaying palms and rolling Indian Ocean surf. It's the stuff of which fantasies are made. A path to the left of Kilifi Bay Beach Resort takes you there.
© Muriithi Gichuhi/Shutterstock
© Muriithi Gichuhi/Shutterstock
Kilifi
Bofa Beach is a wide slash of white sand, with swaying palms and rolling Indian Ocean surf. It's the stuff of which fantasies are made. A path to the left of Kilifi Bay Beach Resort takes you there.