Published On Jan 27, 2023
In this video we review Sarova Whitesands Beach Resort & Spa which is Located in North coast, Mombasa, on one of the longest Beach Fronts. This luxury hotel is ideal for both families & corporates looking for recreation. Enjoy the Video & Subscribe for more content.
show more