Kilifi’s ‘Garden of Eden’ where lovers conceive twins

It is 5 pm, and the sunset blossoms red and gold with a flourish of romantic hand as couples sway across the boardwalk at Mida Creek in Kilifi County, to…