Sultan Sands Island Resort
Sultan Sands Island Resort is a stylish beach retreat with a distinct Swahili character situated on the adjoining beach plot next to its upmarket neighbor.
Explore Sultan Sands Island Resort.
Sultan Sands Island Resort is a stylish beach retreat with a distinct Swahili character situated on the adjoining beach plot next to its upmarket neighbor.
Explore Sultan Sands Island Resort.