Watamu Adventist Beach Resort

Coast80202WatamuKenia
Resort