November 22, 2013November 29, 2013 Swahili Beach – Kenya share I have been to many places, but Swahili Beach is Simply Enchanting. Comments