Cabrits Resort & Spa Kempinski Dominica has officially opened its doors in the north of Dominica. Surrounded by Cabrits National Park, the unobtrusive design of this peaceful, hidden away five-star luxury resort in Dominica preserves the natural beauty and ecosystem …