Diani Beach Resort | Beach Hotel | Water
Waterlovers Beach Resort is a boutique hotel on the tropical shores of the Indian Ocean, in Diani Beach, Kenya. The business is well known and extremely well established with a solid repeater's ...
Kwale