Affordable Caribbean adventure: Dominica on a budget