Showing all 2 results
A Kenyan Islands and located a few kilometres from Bodo Village.
The pristine clear blue waters are a paradise for snorkeling, diving and dolphin spotting.