Travellers looking for somewhere new to explore during their African holidays may find that a stop on the Kenyan islands of the Lamu Archipelago provide the perfect destination.
According to Shane Mitchell, writing for Travel+Leisure magazine, anyone who ventures here will be greeted by "a rich layering of cultures, cuisines and languages".
He noted that sailors from a host of nations visited the islands in its history, which has helped create the atmosphere on Lamu.
Lamu Island is home to four settlements, one of which - Lamu Old Town - dates back to the 14th century and was designated a World Heritage Site by Unesco in 2001.
Mr Mitchell recommended heading off the beaten track when exploring the old town district of the island.
"It was only when I ventured out of the market area and into the labyrinth of backstreets that the place revealed itself," he commented.
As well as its history, the Lamu archipelago boasts beautiful beaches fringed by palm trees, while the waters that surround the islands are home to coral reefs and stunning marine creatures.