E500-F180.jpg464×618 127 KB
I have been to Mombasa many years ago. Is this at a hotel or resort?
Thank you
This is at the Voyager Beach Resort