Welcome to Southern Palms Beach Resort, a tropical sanctuary nestled along the pristine shores of Diani Beach, just 35 km …
Located at the main entrance to the Sanctuary, Taita Hills Safari Resort & Spa is an inviting stone building featuring 60 spacious rooms and two suites, all …