Almanara luxury Resort is located on the southern part of Mombasa along the Diani beach
-->