Leopard Beach Resort and Spa reopens

Following two months of closure for annual repairs and maintenance, Leopard Beach Resort and Spa in Kenya has reopened. 

For more information on special rates, visit http://www.leopardbeachresort.com.