This houses mixes a blend of traditional English castle style architecture with modern ...
Beach Apartments in Shanzu consisting of 2-3br @ Ksh. 18-30M Beach Plot with cottages ...