<--Previous
Up
Next-->
Mombasa, Kenya. Not quite as nice as the Seychelles.