We were looking for a relaxing place with a million-dollar view and a great location on Tortola, and CRC fit the bill! CRC is just a few steps from the sea, and the owners, Mal and Candace live right upstairs and made sure that everything was perfect. We visited a few of the restaurants that are a short distance away,...
More
- Also Known As:
- Chateau Relaxeau Caribe Tortola, British Virgin Islands
