Home > Watamu

Hotel Review: Turtle Bay Beach Club

Bringing an African feel to the beach, Turtle Bay Beach Club is an all-inclusive beachfront property located in the beachside town of Watamu, Kenya. Set inside the internationally acclaimed Watamu National Marine Park, the resort has a tropical ambience mixed with an African feel. When you think Kenya, you wouldn’t normally

Read More