
Voyager Beach Resort
Nestled on Shanzu Beach north of Mombasa, Kenya, Serena Beach Resort & Spa is a captivating fusion of Swahili heritage and Moorish elegance. Designed like a medieval Swahili town, its coral stone walls, intricate woodcarvings, antique furnishings, and tranquil courtyards evoke a bygone era. Lush tropical gardens surround a large free-form swimming pool winding through […]