Discover how to enjoy a memorable vacation in Mombasa without spending a fortune. From pristine beaches and local markets to ...