Photo by flickr user doudouleroux
White sand beaches, temperate turquoise waters and palm trees are the essential ingredients of the Kenya coastline - throw in a large dollop of Arab …
The word safari means journey in Swahili and a visit to this beautiful country is indeed that.