Fine Dining at Cabrits
– InterContinental Dominica Cabrits Resort & Spa, a 131-room luxury resort surrounded by the natural beauty of Cabrits National Park, announces the opening of Saltwood, a new refined bistro-style dining destination that ...
– InterContinental Dominica Cabrits Resort & Spa, a 131-room luxury resort surrounded by the natural beauty of Cabrits National Park, announces the opening of Saltwood, a new refined bistro-style dining destination that ...